Guía para crear un servidor de Hytale

De Survival Servers
Ir a la navegación Ir a la búsqueda

Crear un servidor de juego de Hytale es un proceso sencillo que se puede hacer desde un servidor dedicado o desde tu PC de casa. También puedes elegir un proveedor de hosting de Hytale que se ajuste a tus necesidades.

Opción n.º 1: Alquilar un servidor de Hytale (¡mira el ejemplo de panel de control más abajo!)

Alquilar a un proveedor profesional de servidores de juego es la forma más rápida y sencilla de estar en línea. Survival Servers se encarga del hardware, la red, la protección anti-DDoS y las actualizaciones por ti.

Control panel.gif
Hytale game server.png

Con un servidor de Hytale alquilado en Survival Servers obtienes:

  • Panel de control personalizado (iniciar/detener/reiniciar, editor de configuración, copias de seguridad)
  • Hardware dedicado de alta frecuencia (sin VPS)
  • Almacenamiento SSD NVMe
  • Protección anti-DDoS configurada para tráfico UDP/QUIC
  • Acceso completo a archivos por FTP / SFTP
  • Varias ubicaciones en todo el mundo y la posibilidad de cambiar de ubicación en cualquier momento

Opción n.º 2: Aloja tu propio servidor de Hytale

¿Quieres ejecutar tu propio servidor de Hytale en casa o en tu propio hardware? Esta guía te lo explica todo paso a paso.

Qué necesitarás

Requisitos del equipo

Qué Mínimo Recomendado
RAM 4 GB 6-8 GB
CPU Procesador moderno de 64 bits Cuatro núcleos o más
Almacenamiento 10 GB de espacio libre 20+ GB de SSD
Sistema operativo Windows 10/11 o Linux (64 bits) Igual

Requisitos de software

  • Java 25: es necesario para ejecutar el servidor. Descárgalo gratis desde Adoptium

Para comprobar que Java está instalado correctamente, abre el Símbolo del sistema (Windows) o el Terminal (Linux/Mac) y escribe:

java --version

Deberías ver algo como esto:

openjdk 25.0.1 2025-10-21 LTS

Paso 1: Obtener los archivos del servidor

Hay dos formas de conseguir los archivos del servidor de Hytale:

Método A: Copiar desde tu instalación del juego Hytale (lo más fácil para principiantes)

  1. Instala y ejecuta Hytale Launcher en tu equipo
  2. Ve a la carpeta de instalación de Hytale:
    • Windows: %appdata%\Hytale\install\release\package\game\latest
    • Linux: ~/.local/share/Hytale/install/release/package/game/latest
    • Mac: ~/Application Support/Hytale/install/release/package/game/latest
  3. Copia la carpeta Server y Assets.zip a donde quieras ejecutar tu servidor

Método B: Usar la herramienta Hytale Downloader (la mejor para mantenerse actualizado)

  1. Descarga el Hytale Downloader desde el sitio oficial de descargas
  2. Extrae y ejecuta el descargador: te pedirá que te autentiques con tu cuenta de Hytale
  3. El descargador obtiene los archivos del servidor más recientes y facilita la actualización cuando salen nuevas versiones

Paso 2: Inicia el servidor por primera vez

  1. Crea una carpeta nueva para tu servidor (ejemplo: C:\HytaleServer)
  2. Coloca los archivos del servidor (la carpeta Server y Assets.zip) en esta carpeta
  3. Abre el Símbolo del sistema o la Terminal en esa carpeta
  4. Ejecuta este comando:
java -jar Server\HytaleServer.jar --assets Assets.zip

En Linux/Mac, usa barras diagonales: java -jar Server/HytaleServer.jar --assets Assets.zip

El servidor arrancará y creará todos sus archivos de configuración. Verás texto desplazándose en la ventana mientras carga.

Paso 3: Autentica tu servidor

Antes de que los jugadores puedan unirse, tienes que vincular tu servidor a tu cuenta de Hytale:

  1. En la consola del servidor, escribe: /auth login device
  2. Verás que aparecen un código y un enlace
  3. Abre el enlace en tu navegador web e introduce el código
  4. Inicia sesión con tu cuenta de Hytale
  5. Una vez aprobado, verás «Authentication successful!» en la consola

¡Tu servidor ya está listo para recibir jugadores!

Paso 4: Configura el reenvío de puertos (necesario para que se unan tus amigos)

Importante: Hytale usa por defecto el puerto UDP 5520. Esto es distinto de muchos juegos, que usan TCP.

Si alojas el servidor en casa:

  1. Busca la dirección IP local de tu equipo (normalmente empieza por 192.168)
  2. Inicia sesión en la página de administración de tu router (normalmente http://192.168.1.1 o http://192.168.0.1)
  3. Busca la sección de reenvío de puertos (Port Forwarding)
  4. Añade una nueva regla:
    • Protocolo: UDP (¡no TCP!)
    • Puerto externo: 5520
    • Puerto interno: 5520
    • IP interna: la IP local de tu equipo
  5. Guarda la configuración

Si necesitas ayuda con tu router concreto, PortForward.com tiene guías para la mayoría de los modelos de router.

Configuración del firewall

Puede que también tengas que permitir el puerto en tu firewall:

Windows:

  1. Abre el Firewall de Windows Defender
  2. Haz clic en «Advanced settings»
  3. Haz clic en «Reglas de entrada» y luego en «Nueva regla»
  4. Selecciona «Puerto» > «UDP» > introduce «5520»
  5. Permite la conexión y ponle un nombre como «Hytale Server»

Linux (ufw):

sudo ufw allow 5520/udp

Paso 5: Asignar más RAM (opcional pero recomendado)

Por defecto, es posible que Java no use suficiente memoria. Para darle más RAM a tu servidor, usa estos parámetros al iniciarlo:

Tu RAM disponible Comando a usar
4 GB java -Xms3G -Xmx3G -jar Server\HytaleServer.jar --assets Assets.zip
6 GB java -Xms5G -Xmx5G -jar Server\HytaleServer.jar --assets Assets.zip
8 GB java -Xms7G -Xmx7G -jar Server\HytaleServer.jar --assets Assets.zip

Consejo: Deja siempre unos 1 GB libres para que los use Windows/Linux.

Crea un script de inicio (te facilita la vida)

En lugar de escribir el comando cada vez, crea un archivo de script:

En Windows, crea start.bat:

@echo off
java -Xms4G -Xmx4G -jar Server\HytaleServer.jar --assets Assets.zip
pause

En Linux, crea start.sh:

#!/bin/bash
java -Xms4G -Xmx4G -jar Server/HytaleServer.jar --assets Assets.zip

Después hazlo ejecutable: chmod +x start.sh

¡Haz doble clic en el script para iniciar tu servidor!

Entender los archivos de tu servidor

Después de ejecutar el servidor, verás estas carpetas y archivos:

Archivo/Carpeta Qué hace
Server/ Contiene HytaleServer.jar (el ejecutable del servidor)
Assets.zip Recursos del juego que necesita el servidor
config.json Configuración principal del servidor (nombre del servidor, máximo de jugadores, etc.)
universe/ Tus partidas guardadas del mundo y los datos de los jugadores
mods/ Coloca aquí los archivos de mods para añadirlos a tu servidor
logs/ Registros del servidor para solucionar problemas
bans.json Lista de jugadores baneados
whitelist.json Lista de jugadores permitidos (si la lista blanca está activada)
permissions.json Permisos y rangos de jugadores

Importante: ¡Detén siempre tu servidor antes de editar los archivos de configuración!

Paso 5: Cambiar la configuración del servidor

Encontrarás tu server.json en el directorio raíz, y también un server.json en /universe/worlds/Orbis/server.json. Más detalles aquí:

Referencia rápida

Tarea Comando
Iniciar el servidor (básico) java -jar Server\HytaleServer.jar --assets Assets.zip
Empieza con 4 GB de RAM java -Xms4G -Xmx4G -jar Server\HytaleServer.jar --assets Assets.zip
Usa otro puerto java -jar Server\HytaleServer.jar --assets Assets.zip --bind 0.0.0.0:25565
Ver todas las opciones java -jar Server\HytaleServer.jar --help

Consejos para un mejor rendimiento

  • Reduce la distancia de visión: la distancia de visión predeterminada consume mucha RAM. Plantéate reducirla en tu configuración si tienes problemas de rendimiento
  • Usa un SSD: las unidades de estado sólido ayudan al servidor a cargar los chunks más rápido
  • Supervisa tus recursos: observa el uso de CPU y RAM mientras hay jugadores conectados para entender qué necesita tu servidor
  • Mantén Java actualizado: usa siempre Java 25, tal como recomienda Hytale

Véase también