Desde el lanzamiento de Chapter I (Update 7) el 12 de octubre de 2026, el juego de todos los jugadores se ha actualizado solo, pero tu servidor no: mientras siga en la Update 6, nadie podrá conectarse. Además, es la actualización más delicada desde el inicio del acceso anticipado, porque convierte tu mundo sin posibilidad de volver atrás y rompe buena parte de los mods. Esta es la guía paso a paso, comprobada con la versión 0.7.2, para actualizar un servidor existente sin perder nada.
Qué cambia Chapter I en un servidor existente
Si empiezas desde cero, nuestra guía para crear un servidor de Hytale explica la instalación completa. Aquí partimos de un servidor que ya funciona con la Update 6. Según las notas oficiales de Hypixel Studios, estos son los cambios que te afectan directamente:
| Cambio | Consecuencia para ti |
|---|---|
| Nueva versión del protocolo de red | Un cliente actualizado no puede entrar en un servidor que sigue en la Update 6, y al revés. |
| Nuevo formato de almacenamiento de las secciones de bloques | El mundo se convierte la primera vez que se carga. Ocupa menos espacio, pero ya no puede abrirse con una versión anterior. |
| Muchos métodos de la API de modding eliminados o sustituidos | Los mods .jar compilados para la Update 6 pueden impedir que el servidor arranque. |
| Assets renombrados y nuevo formato para algunos campos de audio | Los paquetes de contenido que usan los nombres antiguos pueden dejar de cargarse. |
| Comprobación de la carpeta de instalación del launcher | El servidor se detiene con el código 11 si su carpeta de trabajo, su mundo o sus copias de seguridad están dentro de la carpeta del launcher. |
MaxViewRadius limitado a 32 | Un valor fuera del intervalo de 1 a 32 se ajusta con una advertencia, sin bloquear el arranque. |
| Comandos renombrados | /fragment pasa a ser /portal, /leave pasa a ser /portal leave y /cursethis pasa a ser /ephemeral. |
Qué versión instalar: como mínimo la 0.7.2
No te quedes en la versión de lanzamiento 0.7.0. Le siguieron dos parches, y ambos afectan a los servidores:
- 0.7.1 (13 de octubre): las conexiones a un mundo alojado en Windows ya no caducan a los 30 segundos, y un jugador cuya IP cambia durante la partida puede reconectarse sin ser rechazado como «ya conectado».
- 0.7.2 (14 de octubre): corrige un fallo que desconectaba a todos los jugadores de un mundo cuando un chunk de cueva cargaba una antigua baliza de aparición de goblins creada en la Update 6. Es justo el caso de los mundos convertidos. La 0.7.2 también corrige un cierre inesperado en Linux en los mundos que usan el almacenamiento de chunks RocksDB.
En el momento de escribir este artículo, la 0.7.2 es el último parche de Chapter I. Antes de empezar, comprueba la versión disponible con /update check o ./hytale-downloader -print-version.
Paso 1: preparar el mantenimiento
Avisa a tus jugadores y reserva aproximadamente una hora para la copia de seguridad, el primer arranque y las pruebas. Después, anota tu versión actual desde la consola:
/update status
Por último, haz inventario de la carpeta mods/: nombre y versión de cada mod, y si su autor ya ha publicado una versión para Chapter I. Necesitarás esta lista en el paso 3 y al volver a instalar los mods.
Paso 2: guardar el mundo, tu única garantía real
La carpeta universe/ contiene tus mundos y los datos de los jugadores. Como la conversión es de un solo sentido, una copia hecha antes del primer arranque en 0.7.x es tu única forma de volver atrás. Detén el servidor correctamente con /stop y archiva el mundo, los archivos de configuración y los mods, a ser posible fuera de la carpeta del servidor:
# Linux, desde la carpeta Server/
tar -czf ~/hytale-update6-$(date +%F).tar.gz universe mods config.json permissions.json whitelist.json bans.json
# Windows (PowerShell), desde la carpeta Server\
Compress-Archive -Path universe, mods, config.json, permissions.json, whitelist.json, bans.json -DestinationPath ..\hytale-update6.zip
Comprueba que el archivo no está vacío y que su tamaño se parece al de universe/. Si alguno de los archivos de la lista no existe en tu servidor, quítalo del comando.
El sistema de actualización integrado también puede hacer una copia completa antes de aplicar una versión con la opción RunBackupBeforeUpdate, pero solo si hay una carpeta de copias configurada (--backup-dir). Trátala como una red adicional, no como tu única copia.
Paso 3: apartar los mods
Chapter I eliminó o sustituyó una larga lista de métodos que los mods usan para trabajar con chunks, bloques y mundos. Un mod que llama a un método desaparecido puede fallar al cargarse o incluso impedir que arranque todo el servidor. Para una actualización sin sorpresas, arranca la nueva versión sin ningún mod:
mkdir mods-update6
mv mods/* mods-update6/
En Windows, basta con mover el contenido de mods a una carpeta mods-update6 desde el Explorador de archivos.
Cuidado con los mods que añaden bloques u objetos. Si cargas tu mundo real sin ellos, esos bloques pueden desaparecer o ser sustituidos. En ese caso, haz el primer arranque sin mods con una copia del mundo, y abre el mundo principal solo cuando tengas instaladas las versiones para Chapter I de esos mods.
Paso 4: instalar la nueva versión
Método 1: el comando /update integrado
Es el método oficial si tu servidor sigue la estructura prevista por Hypixel: una carpeta principal con Assets.zip y el script start.sh o start.bat, y el servidor ejecutándose desde la subcarpeta Server/. Sin esa estructura, el sistema de actualización se desactiva. El servidor también debe estar autenticado con /auth login device.
/update check # busca una nueva versión
/update download # la descarga en updater/staging/
/update apply --confirm # hace la copia y detiene el servidor (código 8)
El servidor no se reinicia solo. Se detiene con el código de salida 8, y es el script start.sh o start.bat el que detecta ese código, copia los nuevos archivos (HytaleServer.jar, Assets.zip y los scripts) conservando tu configuración, tus mundos y tus mods, y vuelve a arrancar el servidor. Si lanzas java directamente o mediante un servicio que no usa esos scripts, la actualización se queda ahí. ¿Copiaste los archivos a mano y no tienes los scripts? El comando /update setup los genera en la carpeta principal.
Si cambias de opinión antes de aplicarla, /update cancel elimina la versión descargada.
Método 2: Hytale Downloader
En un VPS, la herramienta oficial de línea de comandos es el método más previsible. Actualiza primero la propia herramienta y descarga después la nueva versión en una carpeta temporal:
./hytale-downloader -check-update # actualiza la herramienta si hace falta
./hytale-downloader -print-version # muestra la versión disponible
./hytale-downloader -download-path hytale-0.7.2.zip
unzip hytale-0.7.2.zip -d nueva-version
Copia luego solo los archivos del juego en su sitio: Server/HytaleServer.jar (y HytaleServer.aot si existe), Assets.zip, y start.sh y start.bat. Nunca sustituyas config.json, universe/ ni mods/ por los del archivo descargado.
Método 3: con un proveedor de hosting
En un panel de hosting, la actualización suele hacerse reinstalando la versión o con un botón específico. Aun así, haz la copia del paso 2 y descárgala en tu ordenador antes de empezar.
Paso 5: primer arranque y conversión del mundo
Arranca el servidor y sigue la consola. En la primera carga, cada mundo se convierte al nuevo formato, lo que puede alargar el arranque en un mundo grande: no lo interrumpas. Comprueba después:
- que
/update statusmuestra la nueva versión; - que no hay errores en la carpeta
logs/; - si aparece una advertencia sobre
MaxViewRadius: en ese caso, detén el servidor y pon enconfig.jsonun valor de 32 o menos; - que un primer jugador con el juego actualizado puede entrar antes de abrir el servidor a todos.
Si el servidor se detiene al instante con el código 11, sus datos están dentro de la carpeta de instalación del launcher: mueve la carpeta del servidor a otro sitio. La opción --allow-install-dir fuerza el arranque, pero Hypixel advierte de que expone a pérdidas de datos.
Actualiza también las tareas programadas y scripts de administración que aún usen /fragment, /leave o /cursethis.
Paso 6: volver a añadir los mods uno a uno
Para cada mod de tu lista, consigue la versión que su autor indica como compatible con Chapter I, colócala en mods/, reinicia y revisa los registros. Un solo mod cada vez: si el servidor no arranca, sabrás enseguida cuál es el culpable. Un mod sin versión compatible se queda en mods-update6/ hasta que su autor lo actualice.
Errores más frecuentes tras la actualización
| Síntoma | Causa | Solución |
|---|---|---|
| Todos los jugadores son rechazados con un mensaje de versión incompatible | El servidor sigue en la Update 6 | Actualizar el servidor y reiniciarlo |
| Solo un jugador es rechazado | Su juego no está actualizado o usa otro canal (pre-release) | Reiniciar el launcher y comprobar el canal release |
| El servidor se detiene con el código 8 | Comportamiento normal de una actualización | Arrancar el servidor con start.sh o start.bat |
| El servidor se detiene con el código 11 | Datos en la carpeta del launcher | Mover el servidor a una carpeta propia |
| Un mod no se carga | Mod compilado para la Update 6 | Quitarlo y esperar una versión para Chapter I |
| Todos se desconectan al explorar cuevas | Antigua baliza de aparición de goblins (corregido en la 0.7.2) | Instalar la 0.7.2 |
| Un mundo se cierra de golpe en Linux | Almacenamiento RocksDB (corregido en la 0.7.2) | Instalar la 0.7.2 |
| Las conexiones caducan a los 30 segundos en un servidor Windows | Error corregido en la 0.7.1 | Instalar la 0.7.2 |
/leave ya no funciona | Comando renombrado | Usar /portal leave |
Cómo volver atrás si algo sale mal
Tras una actualización con /update, los archivos anteriores del servidor se guardan en updater/backup/. El script oficial indica el procedimiento: borrar Server/ y Assets.zip y volver a colocar los de la carpeta de copia. Esos archivos no incluyen tu mundo antiguo: como se ha convertido, también tienes que sustituir universe/ por la copia del paso 2.
Ten en cuenta una cosa: un servidor devuelto a la Update 6 no aceptará a los jugadores cuyo juego ya está en Chapter I. Volver atrás sirve sobre todo para recuperar un mundo intacto, no para seguir jugando en la versión antigua. En la mayoría de los casos, lo mejor es restaurar la copia, quitar el mod problemático y repetir la actualización.
Automatizar las próximas actualizaciones
Mientras el cliente y el servidor necesiten exactamente la misma versión del protocolo, cada nueva versión te obligará a actualizar rápido. Hypixel ha anunciado una tolerancia de dos versiones de diferencia entre cliente y servidor, pero todavía no está disponible. Mientras tanto, la sección Update de config.json puede hacer el trabajo por ti:
"Update": {
"Enabled": true,
"CheckIntervalSeconds": 3600,
"RunBackupBeforeUpdate": true,
"BackupConfigBeforeUpdate": true,
"AutoApplyMode": "WhenEmpty",
"AutoApplyDelayMinutes": 30
}
Con WhenEmpty, la actualización se aplica en cuanto no queda nadie conectado. Scheduled la aplica tras el plazo indicado, aunque haya jugadores en línea, avisándoles antes. El valor por defecto, Disabled, espera a tu /update apply --confirm. En un servidor con muchos mods, quédate con el modo manual: una actualización automática podría reiniciar el servidor con mods que ya no funcionan. Para desactivar el sistema por completo, define la variable de entorno HYTALE_DISABLE_UPDATES.
Actualizaciones sin estrés con un proveedor de hosting
En OuiHeberg, cada plan OuiBox compatible con Hytale incluye copias de seguridad que puedes hacer antes de una actualización: 5 con la OuiBox 8G por 9,98 € al mes, 10 con la OuiBox 12G por 16,79 € al mes y 15 con la OuiBox 16G por 21,59 € al mes. Haz la copia desde el panel, actualiza y restaura si algo falla, sin línea de comandos.
Preguntas frecuentes
¿Perderé mi mundo al pasar a Chapter I?
No. El mundo se convierte automáticamente y conserva tus construcciones. Pero la conversión es definitiva: sin una copia hecha antes de la actualización, no hay forma de volver a la Update 6.
¿Por qué mis amigos ya no pueden entrar en mi servidor desde el 12 de octubre?
Su juego pasó a Chapter I y tu servidor sigue en la Update 6. Ambos deben usar exactamente la misma versión del protocolo: actualiza el servidor.
¿Mis mods siguen funcionando con la Update 7?
No necesariamente. Gran parte de la API que usan los mods ha cambiado. Solo son seguros los mods que su autor ha recompilado para Chapter I.
¿Hay que volver a autenticar el servidor después de actualizar?
Normalmente no, porque los archivos de autenticación se quedan en la carpeta Server/. Si el servidor lo pide, vuelve a ejecutar /auth login device: desde Chapter I funciona incluso con una sesión ya activa.
¿Cómo sé qué versión tiene mi servidor?
Escribe /update status en la consola. Para ver la última versión disponible, usa /update check o ./hytale-downloader -print-version.