<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Hytale]]></title><description><![CDATA[Hytale]]></description><link>https://forum.losdelring.net/category/21</link><generator>RSS for Node</generator><lastBuildDate>Wed, 19 Aug 2026 23:36:16 GMT</lastBuildDate><atom:link href="https://forum.losdelring.net/category/21.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 05 Aug 2026 13:54:37 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Hytale Server Creation]]></title><description><![CDATA[¡Buenas noticias — Hytale es mucho más simple que Windrose. Ya salió en Early Access (enero 2026), tiene servidor dedicado oficial en Java nativo (no necesita Wine ni Docker con trucos raros), y corre nativo en Linux sin problemas. Además vi que ya tenías una regla vieja para "Hytale Server" puerto 5520 UDP en tu MikroTik — coincide justo con el puerto que usa oficialmente.
Diferencias clave vs Windrose

Es Java 25, no un binario Windows envuelto en contenedor.
Usa QUIC sobre UDP exclusivamente — nada de TCP, así que el firewall es más simple.
Puerto por defecto: 5520/UDP.
Requiere autenticación de tu cuenta Hytale (device code, como Netflix/YouTube en un TV).

1. Instalar Java 25
En Bazzite lo más limpio es via brew (viene incluido):
brew install openjdk@25

Verifica:
java --version

Debería mostrar algo como openjdk 25.0.1 ... LTS.
2. Crear carpeta y descargar el servidor
La forma recomendada para producción es el Hytale Downloader CLI:
mkdir -p ~/Hytale-Server
cd ~/Hytale-Server
curl -LO https://downloader.hytale.com/hytale-downloader.zip
unzip hytale-downloader.zip
chmod +x hytale-downloader
./hytale-downloader

Esto te deja los archivos del servidor ya listos (jar, assets, scripts de arranque).
3. Autenticar el servidor
Arranca el servidor y sigue el flujo de autenticación por dispositivo:
./start.sh

Dentro de la consola del servidor:
/auth login device

Te va a mostrar algo así:
Visit: https://accounts.hytale.com/device
Enter code: ABCD-1234

Entras desde tu navegador (o celular), pones el código, y listo — el servidor queda autenticado permanentemente (guarda las credenciales en auth.enc/auth.key).
️ Límite: 500 servidores por licencia del juego — para un servidor privado normal no es problema.
4. Firewall (host Bazzite, no el router todavía)
Bazzite usa firewalld:
sudo firewall-cmd --add-port=5520/udp --permanent
sudo firewall-cmd --reload

5. Port forwarding en el MikroTik
Ya viste que tenías esta regla armada de antes (probablemente de un intento previo):
;;; Hytale Server
chain=dstnat action=dst-nat to-addresses=192.168.88.254 to-ports=5520 protocol=udp dst-port=5520

Solo verifica que esté habilitada (sin bandera X) y que tenga in-interface=ether1. Si no lo tiene, corrígela:
/ip firewall nat print

Y necesitas la regla de filter para permitir el forward (igual que hicimos con Windrose):
/ip firewall filter add chain=forward protocol=udp dst-port=5520 dst-address=192.168.88.254 action=accept place-before=0 comment="Allow Hytale UDP"

Nota importante: Hytale usa QUIC, que maneja NAT traversal bastante bien — pero si tienes NAT simétrico (poco común en routers domésticos normales), podrías tener problemas. No debería ser tu caso con MikroTik.
6. Ajustar memoria/rendimiento (opcional)
Crea jvm.options en la carpeta raíz (junto a start.sh
cat &gt; jvm.options &lt;&lt; 'EOF'
-Xms2G
-Xmx4G
-XX:+UseG1GC
EOF

7. Arranque automático (systemd)
A diferencia de Windrose, aquí no necesitas Podman ni --userns=keep-id — es Java corriendo directo. Podemos armarte un servicio systemd normal (usuario, sin root) cuando quieras.
]]></description><link>https://forum.losdelring.net/topic/16/hytale-server-creation</link><guid isPermaLink="true">https://forum.losdelring.net/topic/16/hytale-server-creation</guid><dc:creator><![CDATA[admin]]></dc:creator><pubDate>Wed, 05 Aug 2026 13:54:37 GMT</pubDate></item></channel></rss>