Guida Windows 11: Creare un Server Hytale Dedicato
Questa guida è ottimizzata per gli utenti Windows 11. Seguiremo i passaggi ufficiali per configurare un server performante utilizzando il terminale (PowerShell) e gli strumenti forniti da Hypixel Studios.
1. Java 25 (Versioni precedenti non funzionano).
2. Protocollo UDP aperto sulla porta 5520.
1. Installazione di Java 25
Il server richiede Java 25 per avviarsi. Non utilizzare Java 8, 17 o 21.
Passaggi:
- Scarica Java 25 dal sito consigliato Adoptium (Temurin).
- Installa il pacchetto assicurandoti di selezionare l'opzione "Add to PATH" durante l'installazione.
- Apri il terminale (Cerca "PowerShell" o "CMD" nel menu Start) e digita:
java --version
Se l'installazione è corretta, vedrai scritto openjdk 25.0.1.
2. Scaricare il Server (Hytale Downloader)
Utilizziamo il tool ufficiale per scaricare i file sempre aggiornati.
- Scarica il Hytale Downloader CLI (.zip).
- Crea una cartella sul Desktop (es.
HytaleServer) ed estrai il contenuto dello zip al suo interno. - Nella cartella, fai Shift + Tasto Destro in uno spazio vuoto e seleziona "Apri nel Terminale".
- Digita questo comando per avviare il download:
.\hytale-downloader.exe
Il programma scaricherà automaticamente HytaleServer.jar e il file Assets.zip.
3. Aprire le Porte nel Firewall di Windows
Hytale usa un protocollo speciale (QUIC su UDP). Dobbiamo dire a Windows Defender di non bloccarlo.
Apri PowerShell come Amministratore (Tasto destro su Start > Terminale (Admin)) e incolla questo comando ufficiale:
New-NetFirewallRule -DisplayName "Hytale Server" -Direction Inbound -Protocol UDP -LocalPort 5520 -Action Allow
Nota: Se hai un router, ricorda di aprire la porta 5520 (UDP) anche lì (Port Forwarding).
4. Creare lo Script di Avvio (.bat)
Per non dover digitare comandi lunghi ogni volta, creiamo un file di avvio automatico.
- Nella cartella del server, fai Tasto Destro > Nuovo > Documento di testo.
- Nominalo
START.bat(assicurati che l'estensione sia .bat e non .txt). - Tasto destro sul file > Modifica (o Apri con Blocco Note).
- Incolla il seguente codice ottimizzato che usa la cache AOT per un avvio rapido:
@echo off
title Hytale Server Console
java -XX:AOTCache=HytaleServer.aot -jar HytaleServer.jar --assets Assets.zip
pause
Salva e chiudi. Ora fai doppio click su START.bat per avviare il server.
5. Autenticazione (Primo Avvio)
Al primo avvio, la console si fermerà e ti chiederà di collegare il server. Vedrai un messaggio simile a questo:
Visit: https://accounts.hytale.com/device
Enter code: ABCD-1234
Apri il link nel browser, inserisci il codice mostrato nella console e il server finirà di caricarsi.
6. Gestione e Plugin
Una volta avviato, nella cartella appariranno nuovi file:
- config.json: Qui puoi cambiare il nome del server e le impostazioni di gioco.
- mods/: Inserisci qui le mod (file .jar o .zip).
- whitelist.json: Per decidere chi può entrare nel server.
Plugin Consigliati
Per migliorare le prestazioni su Windows, scarica questi plugin open-source:
- Nitrado PerformanceSaver: Riduce automaticamente la distanza di visione se il PC rallenta. [GitHub Link]
- ApexHosting Prometheus: Utile per monitorare l'uso di RAM e CPU. [GitHub Link]
Consiglio Pro: Imposta la distanza di visione (View Distance) a un massimo di 12 chunk nel file di configurazione per evitare di riempire la RAM.