Crear un servidor de Hytale solo lleva unos minutos si conoce las trampas en las que caen casi todos los principiantes: la versión correcta de Java, la autenticación del servidor y un puerto que debe abrirse en UDP, no en TCP. Esta guía recorre todos los pasos, desde la instalación hasta el primer jugador conectado, y está actualizada con Chapter I (Update 7), publicada en octubre de 2026, que cambió varias reglas del lado del servidor.
Lo que debe saber antes de empezar
Hytale está en acceso anticipado desde el 13 de enero de 2026. Hypixel Studios ofrece gratis el servidor oficial: un programa Java llamado HytaleServer.jar, acompañado de un archivo Assets.zip con los recursos del juego. La versión actual es Chapter I «Out of the Breach», lanzada el 12 de octubre de 2026, seguida de los parches 0.7.1 y 0.7.2 los días 13 y 14 de octubre.
Tres puntos diferencian a Hytale de otros juegos que quizá ya haya alojado:
- Java 25 es obligatorio. Las versiones anteriores no arrancan el servidor.
- La red funciona con QUIC sobre UDP, en el puerto
5520por defecto. Una redirección solo en TCP nunca funcionará. - El servidor debe autenticarse con una cuenta de Hytale antes de aceptar jugadores.
Además, cliente y servidor deben usar exactamente la misma versión del protocolo. Tras cada actualización del juego, su servidor también debe actualizarse o nadie podrá conectarse.
Requisitos del sistema
El servidor funciona en Windows, Linux y macOS, con procesadores x64 o arm64. La memoria RAM es el recurso más exigido, sobre todo por la distancia de visión. Estas son las recomendaciones habituales, que puede ajustar según su uso:
| Jugadores | RAM asignada (-Xmx) | CPU | Almacenamiento |
|---|---|---|---|
| 1 a 5 | 4 GB | 2 núcleos a 2,5 GHz | 10 GB |
| 5 a 10 | 6 GB | 4 núcleos | 20 GB SSD |
| 10 a 20 | 8 GB | 4 núcleos a 3 GHz o más | 20 GB SSD o NVMe |
| Más de 20 | 12 GB o más | 6 núcleos o más | NVMe recomendado |
La velocidad de subida también cuenta: unos 10 Mbps bastan para un grupo pequeño de amigos, un servidor público necesita mucho más.
Dónde alojar su servidor
| Opción | Ventajas | Inconvenientes |
|---|---|---|
| Su propio PC | Gratis, ideal para probar | Se apaga con el PC, requiere redirección de puertos, imposible tras un CGNAT |
| VPS o servidor dedicado | Disponible 24/7, IP fija, control total | Instalación y mantenimiento en Linux a su cargo |
| Proveedor especializado | Listo en minutos, panel, copias de seguridad, protección anti-DDoS | Suscripción mensual |
Los pasos siguientes sirven para un PC o un VPS. Con un proveedor de alojamiento, los pasos 1, 2 y 5 ya están hechos.
Paso 1: instalar Java 25
La distribución más utilizada es Eclipse Temurin 25, publicada gratis por Adoptium. En Windows y macOS, use el instalador oficial. En Ubuntu o Debian, tras añadir el repositorio de Adoptium, basta con un comando:
sudo apt update
sudo apt install temurin-25-jdk
java --version
El último comando debe mostrar una versión que empiece por 25. Si aparece otra versión de Java, será la que use el servidor: cambie la versión por defecto o llame a Java 25 con su ruta completa en el script de arranque.
Paso 2: obtener los archivos del servidor
Método rápido: copiarlos desde el launcher
Si el juego está instalado en el equipo, los archivos están en la carpeta del launcher:
- Windows:
%appdata%\Hytale\install\release\package\game\latest - Linux:
$XDG_DATA_HOME/Hytale/install/release/package/game/latest - macOS:
~/Application Support/Hytale/install/release/package/game/latest
Copie la carpeta Server y el archivo Assets.zip en una carpeta nueva, por ejemplo hytale-server. Cópielos, no inicie el servidor ahí mismo: desde Chapter I, el servidor se niega a arrancar (código de salida 11) si su directorio de trabajo, su mundo o sus copias de seguridad están dentro de la carpeta de instalación del launcher. La opción --allow-install-dir omite esta comprobación, pero Hypixel advierte de que puede provocar pérdida de datos.
Método recomendado: Hytale Downloader
En un VPS, use la herramienta oficial de línea de comandos Hytale Downloader. La primera vez le pedirá iniciar sesión con su cuenta de Hytale en un navegador para autorizar la descarga.
./hytale-downloader -print-version # muestra la versión disponible
./hytale-downloader # descarga la última versión
./hytale-downloader -patchline pre-release # canal de prelanzamiento
Obtendrá un archivo con fecha. Al descomprimirlo, contiene la carpeta Server/ y el archivo Assets.zip con la estructura oficial que espera el servidor.
Paso 3: iniciar el servidor
Desde la carpeta Server, el comando mínimo es:
java -jar HytaleServer.jar --assets ../Assets.zip
Si su archivo ya incluye un script start.sh o start.bat junto a Assets.zip, úselo con prioridad: es el que aplica las actualizaciones descargadas por el servidor. Si no, cree su propio script, por ejemplo run-hytale.sh, fijando la memoria y aprovechando la caché AOT incluida, que acelera el arranque:
#!/bin/bash
cd Server
java -Xms4G -Xmx8G -XX:AOTCache=HytaleServer.aot \
-jar HytaleServer.jar --assets ../Assets.zip \
--bind 0.0.0.0:5520 --backup --backup-dir backups
Hágalo ejecutable con chmod +x run-hytale.sh. En Windows, ponga la misma línea java en un archivo .bat. Ajuste -Xmx según la tabla anterior y deje siempre 1 o 2 GB al sistema. La opción --backup activa las copias automáticas y --backup-frequency define su intervalo.
En un VPS, ejecute el servidor en una sesión screen o tmux, o mejor como servicio systemd, para que siga funcionando al cerrar la conexión SSH.
Paso 4: autenticar el servidor
En el primer arranque, el servidor todavía no acepta jugadores. Escriba en su consola:
/auth login device
El servidor muestra una dirección y un código corto. Abra en su navegador la página de activación de dispositivos del sitio de cuentas de Hytale, inicie sesión e introduzca el código. No tarde: el código solo es válido durante un tiempo limitado. Desde Chapter I, el comando también funciona si el servidor ya tiene sesión iniciada, y un fallo conserva la sesión existente.
Paso 5: abrir el puerto 5520 en UDP
Aquí se equivocan la mayoría de guías y jugadores: Hytale usa solo UDP. Permita el puerto en el cortafuegos del equipo:
# Linux con UFW
sudo ufw allow 5520/udp
# Linux con iptables
sudo iptables -A INPUT -p udp --dport 5520 -j ACCEPT
# Windows (PowerShell como administrador)
New-NetFirewallRule -DisplayName "Hytale Server" -Direction Inbound -Protocol UDP -LocalPort 5520 -Action Allow
En casa, añada después una redirección de puertos en el router: protocolo UDP, puerto externo e interno 5520, hacia la IP local del PC que ejecuta el servidor. Sus amigos se conectarán con su IP pública.
Si su operador le sitúa detrás de un CGNAT, algo habitual con routers 4G y 5G y con algunos operadores de fibra, ninguna redirección funcionará. Las alternativas son un túnel, un VPS o un proveedor de alojamiento.
Paso 6: configurar el servidor
Tras el primer arranque, la carpeta Server contiene, entre otros:
| Elemento | Función |
|---|---|
config.json | Configuración principal |
universe/ | Mundos y datos de jugadores, lo primero que debe respaldar |
mods/ | Mods en formato .jar o .zip |
permissions.json | Grupos y permisos |
logs/ | Registros, lo primero que hay que mirar si algo falla |
Detenga siempre el servidor antes de editar un archivo: reescribe sus archivos de configuración durante la partida y podría borrar sus cambios. Los ajustes más útiles de config.json:
ServerNameyMOTD: el nombre y el mensaje que ven los jugadores.Password: vacío para un servidor abierto, o una contraseña que se pedirá al entrar.MaxPlayers: el límite de jugadores, acorde a su RAM.MaxViewRadius: la distancia de visión en chunks, principal factor de consumo de RAM. Lo habitual es no superar 12. Desde Chapter I, cualquier valor fuera del rango de 1 a 32 se ajusta a esos límites con un aviso.Defaults: el mundo y el modo de juego por defecto.
Reservar el servidor a sus amigos
Para un servidor privado, añada primero a los jugadores permitidos y después active la lista blanca desde la consola:
/whitelist add <nombre>
/whitelist enable
/whitelist list
La sintaxis de los comandos ya ha cambiado entre versiones del acceso anticipado: si alguno es rechazado, escriba /help en la consola para ver la de su versión. Para darse derechos de administrador, consulte nuestra guía para ser OP en un servidor de Hytale.
Añadir mods
Coloque los archivos .jar o .zip en la carpeta mods/, reinicie y compruebe en logs/ que se han cargado. Descárguelos solo de fuentes conocidas: la página oficial del autor o una plataforma de mods reconocida. Atención: Chapter I eliminó o sustituyó gran parte de la API de modding. Un mod creado para una versión anterior debe ser recompilado por su autor o podría impedir el arranque. Pruebe siempre un mod nuevo en una copia de su mundo.
Actualizar sin perder su mundo
El servidor incluye un actualizador que se maneja desde la consola:
/update status # versión actual
/update check # busca actualizaciones
/update download # descarga en updater/staging/
/update apply --confirm # copia de seguridad y apagado
Después, el script de arranque oficial sustituye los archivos al reiniciar. Si lanza java directamente, descargue mejor la nueva versión con Hytale Downloader.
Antes de cualquier actualización importante, detenga el servidor y copie la carpeta universe/ en otro lugar. Un mundo abierto con una versión más reciente se convierte automáticamente y ya no puede abrirse con una versión anterior: esa copia es su única vía de vuelta.
Solución rápida de problemas
| Síntoma | Causa probable | Solución |
|---|---|---|
| El servidor se cierra al instante con el código 11 | Iniciado dentro de la carpeta del launcher | Copiar Server y Assets.zip a una carpeta aparte |
| Error al arrancar sobre la versión de clase | Java demasiado antiguo | Instalar Java 25 y comprobar java --version |
| Nadie puede conectarse desde fuera | Puerto abierto en TCP o router tras CGNAT | Abrir 5520 en UDP o pasar a un VPS |
| Jugadores rechazados tras una actualización | Versiones de protocolo distintas | Actualizar el servidor a la misma versión que el cliente |
| Cierres o lag con varios jugadores | RAM insuficiente o distancia de visión excesiva | Subir -Xmx y bajar MaxViewRadius |
Para profundizar en el rendimiento, nuestra guía de optimización de servidores Hytale detalla los ajustes avanzados.
La opción sin instalación
Si prefiere no ocuparse de Java, puertos y actualizaciones, un proveedor lo hace por usted. En OuiHeberg, los planes OuiBox preparados para Hytale empiezan con la OuiBox 8G (8 GB de RAM, 4 núcleos, 50 GB NVMe) por 9,98 € al mes, seguida de la OuiBox 12G (12 GB, 5 núcleos, 80 GB NVMe) por 16,79 € al mes y la OuiBox 16G (16 GB, 6 núcleos, 120 GB NVMe) por 21,59 € al mes. El servidor está listo en minutos: solo queda autenticarlo e invitar a sus amigos.
Preguntas frecuentes
¿Crear un servidor de Hytale es gratis?
Sí, Hypixel Studios ofrece el software del servidor gratis. Solo necesita una cuenta de Hytale para autenticarlo. El único coste posible es la máquina que lo ejecuta.
¿Qué puerto usa un servidor de Hytale?
El puerto UDP 5520 por defecto. Puede cambiarlo con la opción --bind, siempre que abra el nuevo puerto en UDP.
¿Cuánta RAM necesita un servidor de Hytale?
Lo habitual es 4 GB para 1 a 5 jugadores, 8 GB para 10 a 20 jugadores y 12 GB o más por encima. La distancia de visión pesa tanto como el número de jugadores.
¿Puedo jugar en mi servidor desde el mismo PC?
Sí. Conéctese a 127.0.0.1 desde el juego. Asegúrese de tener RAM suficiente para el cliente y el servidor a la vez.
¿Por qué mis amigos no pueden entrar en mi servidor?
En la mayoría de los casos, el puerto 5520 está abierto en TCP en lugar de UDP, falta la redirección en el router o su conexión está tras un CGNAT. Compruebe también que todos hayan actualizado el juego.