Saltar al contenido principal

Configuración de ResourcePackManager

Esta página cubre una configuración para un único servidor (independiente). Si ejecutas una red de BungeeCord / Waterfall / Velocity, sigue Redes proxy en su lugar — la configuración del proxy es diferente y necesita su propio jar.

Configuración recomendada (independiente)

  1. Coloca ResourcePackManager.jar en la carpeta plugins/ de tu servidor.
  2. Inicia el servidor una vez para que se generen las carpetas de configuración, mezclador, blueprint, salida y proxy-extension.
  3. Decide si deseas:
    • autoalojamiento (por defecto, activo)
    • el fallback gratuito de auto-host de MagmaGuy (por defecto, activo)
    • aceptación forzada por parte del cliente
    • paquetes personalizados manuales en la carpeta del mezclador
  4. Ejecuta /rspm reload después de cambiar la configuración o de añadir paquetes personalizados manualmente.

Eso es todo para el camino feliz. Con la configuración por defecto, RSPM intentará autoalojar primero y recurrirá automáticamente al CDN de MagmaGuy si algo no cuadra.

Comandos principales

  • /rspm setup — imprime una línea informativa indicándote que edites los archivos de configuración directamente (sin GUI)
  • /rspm reload — reconstruye y vuelve a alojar el paquete fusionado
  • /rspm status — imprime un volcado de diagnóstico completo: estado del paquete, modo de alojamiento, clave de red, integraciones
  • /rspm itemsadder configure — configura automáticamente ItemsAdder para el alojamiento por RSPM (ver abajo)
  • /rspm itemsadder dismiss — descarta permanentemente la advertencia de ItemsAdder para el UUID de tu jugador
  • /rspm data_compliance_request — descarga todos los datos almacenados de forma remota para este servidor

El comando raíz es /resourcepackmanager, con /rspm como su alias.

Permisos:

  • /rspm setup requiere resourcepackmanager.setup y es solo para jugadores (solo imprime una línea informativa que te apunta a los archivos de configuración).
  • /rspm reload, /rspm status, /rspm itemsadder <configure|dismiss> y /rspm data_compliance_request requieren todos resourcepackmanager.*.

ItemsAdder

La ruta preferida actual para ItemsAdder ya no es exclusivamente manual.

Usa:

/rspm itemsadder configure

Ese asistente actualiza los ajustes pertinentes de ItemsAdder, ejecuta /iazip y luego recarga ResourcePackManager. En concreto:

  • establece resource-pack.hosting.no-host.enabled: true
  • desactiva protection_1, protection_2 y protection_3 en resource-pack.zip.protect-file-from-unzip
  • despacha /iazip
  • recarga ResourcePackManager tras una pausa de 5 segundos

Si ItemsAdder ya está configurado para alojar su propio paquete (self-host, external-host o lobfile), el asistente se detiene y te indica que desactives manualmente el alojamiento de ItemsAdder primero.

Soporte para Bedrock / GeyserMC

RSPM convierte automáticamente el paquete Java fusionado en un paquete de Bedrock para GeyserMC. La conversión gestiona el paquete de definición de ítems 1.21.4+ de cualquier plugin — no solo FreeMinecraftModels — incluyendo ítems en mano 3D, armaduras personalizadas y equipo modelado.

bedrockConversionEnabled por defecto es true, así que una instalación nueva en un servidor que tenga GeyserMC funcionará sin más.

Para un servidor independiente, la conversión se activa cuando se cumple cualquiera de estas condiciones: Geyser-Spigot está instalado en este servidor, Floodgate está instalado en este servidor, o RSPM detectó el modo proxy (consulta Redes proxy).

Consulta Conversión a Bedrock / Geyser para conocer la canalización completa, las rutas de salida y el ajuste de los desplazamientos de visualización.

Verificación de la configuración

Ejecuta /rspm status en consola o como op. La salida se divide en secciones:

  • Metadatos del plugin — versión + modo de despliegue (independiente vs network-backend)
  • Paquete Java — mezclado sí/no, tamaño, prefijo SHA1
  • Paquete Bedrock — convertido sí/no, mappings presentes, con pistas de diagnóstico si se omitió la conversión
  • Alojamiento — qué ruta de entrega está activa (autoalojado / remoto / aún no listo), la URL que verán los clientes, host externo resuelto, IP pública autodetectada
  • Jars de la extensión del proxy — rutas a los jars de Velocity/Bungee incluidos (extraídos incluso en servidores independientes — útil si más adelante añades un proxy)
  • Integraciones — detección de Floodgate / Geyser-Spigot, conteo de jugadores en línea

Si algo no se ve bien, consulta Solución de problemas.

A dónde ir después