Einen Hytale Server zu erstellen dauert nur wenige Minuten, wenn Sie die typischen Stolperfallen kennen: die richtige Java-Version, die Authentifizierung des Servers und einen Port, der für UDP freigegeben werden muss, nicht für TCP. Diese Anleitung führt Sie durch alle Schritte, von der Installation bis zum ersten Spieler, und ist auf dem Stand von Chapter I (Update 7) vom Oktober 2026, das mehrere Regeln auf Serverseite geändert hat.
Das sollten Sie vorher wissen
Hytale ist seit dem 13. Januar 2026 im Early Access. Hypixel Studios stellt den offiziellen Server kostenlos bereit: ein Java-Programm namens HytaleServer.jar sowie ein Archiv Assets.zip mit den Spielressourcen. Aktuell ist Chapter I „Out of the Breach“, erschienen am 12. Oktober 2026, gefolgt von den Hotfixes 0.7.1 und 0.7.2 am 13. und 14. Oktober.
Drei Punkte unterscheiden Hytale von anderen Spielen, die Sie vielleicht schon gehostet haben:
- Java 25 ist Pflicht. Ältere Versionen starten den Server nicht.
- Die Verbindung läuft über QUIC auf UDP, standardmäßig auf Port
5520. Eine reine TCP-Weiterleitung funktioniert nie. - Der Server muss authentifiziert werden, und zwar mit einem Hytale-Konto, bevor Spieler beitreten können.
Client und Server müssen außerdem exakt dieselbe Protokollversion nutzen. Nach jedem Spielupdate muss also auch Ihr Server aktualisiert werden, sonst kann niemand mehr verbinden.
Systemanforderungen
Der Server läuft unter Windows, Linux und macOS, auf x64- oder arm64-Prozessoren. Am meisten gefordert ist der Arbeitsspeicher, vor allem durch die Sichtweite. Hier die gängigen Empfehlungen, die Sie an Ihre Nutzung anpassen:
| Spieler | Zugewiesener RAM (-Xmx) | CPU | Speicher |
|---|---|---|---|
| 1 bis 5 | 4 GB | 2 Kerne mit 2,5 GHz | 10 GB |
| 5 bis 10 | 6 GB | 4 Kerne | 20 GB SSD |
| 10 bis 20 | 8 GB | 4 Kerne ab 3 GHz | 20 GB SSD oder NVMe |
| über 20 | 12 GB oder mehr | 6 Kerne oder mehr | NVMe empfohlen |
Auch der Upload zählt: Rund 10 Mbit/s reichen für eine kleine Freundesgruppe, ein öffentlicher Server braucht deutlich mehr.
Wo Sie Ihren Server hosten
| Option | Vorteile | Nachteile |
|---|---|---|
| Eigener PC | Kostenlos, ideal zum Testen | Offline, sobald der PC aus ist, Portweiterleitung nötig, hinter CGNAT unmöglich |
| VPS oder dedizierter Server | Rund um die Uhr online, feste IP, volle Kontrolle | Linux-Einrichtung und Wartung liegen bei Ihnen |
| Gameserver-Hoster | In Minuten bereit, Panel, Backups, DDoS-Schutz | Monatliches Abo |
Die folgenden Schritte gelten für einen PC oder einen VPS. Bei einem Hoster sind die Schritte 1, 2 und 5 bereits erledigt.
Schritt 1: Java 25 installieren
Am weitesten verbreitet ist Eclipse Temurin 25, kostenlos veröffentlicht von Adoptium. Unter Windows und macOS nutzen Sie den offiziellen Installer. Unter Ubuntu oder Debian genügt nach dem Hinzufügen des Adoptium-Repositorys ein einziger Befehl:
sudo apt update
sudo apt install temurin-25-jdk
java --version
Der letzte Befehl muss eine Version anzeigen, die mit 25 beginnt. Erscheint eine andere Java-Version, wird diese verwendet: Ändern Sie die Standardversion oder rufen Sie Java 25 im Startskript mit dem vollständigen Pfad auf.
Schritt 2: die Serverdateien besorgen
Schnell: aus dem Launcher kopieren
Ist das Spiel auf dem Rechner installiert, liegen die Dateien im Launcher-Ordner:
- 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
Kopieren Sie den Ordner Server und die Datei Assets.zip in einen neuen, eigenen Ordner, etwa hytale-server. Kopieren Sie die Dateien, starten Sie den Server nicht an Ort und Stelle: Seit Chapter I verweigert der Server den Start (Exit-Code 11), wenn sein Arbeitsverzeichnis, seine Welt oder seine Backups im Installationsordner des Launchers liegen. Die Option --allow-install-dir umgeht diese Prüfung, doch Hypixel warnt ausdrücklich vor Datenverlust.
Empfohlen: Hytale Downloader
Auf einem VPS verwenden Sie das offizielle Kommandozeilen-Tool Hytale Downloader. Beim ersten Start fordert es Sie auf, sich im Browser mit Ihrem Hytale-Konto anzumelden, um den Download freizugeben.
./hytale-downloader -print-version # verfügbare Version anzeigen
./hytale-downloader # neueste Version herunterladen
./hytale-downloader -patchline pre-release # Pre-Release-Kanal
Sie erhalten ein datiertes Archiv. Entpackt enthält es den Ordner Server/ und die Datei Assets.zip in der offiziellen Struktur, die der Server erwartet.
Schritt 3: den Server starten
Im Ordner Server lautet der minimale Befehl:
java -jar HytaleServer.jar --assets ../Assets.zip
Liegt in Ihrem Archiv bereits ein Skript start.sh oder start.bat neben Assets.zip, verwenden Sie bevorzugt dieses: Es spielt auch die vom Server heruntergeladenen Updates ein. Andernfalls schreiben Sie ein eigenes Skript, etwa run-hytale.sh, legen den Speicher fest und nutzen den mitgelieferten AOT-Cache, der den Start beschleunigt:
#!/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
Machen Sie es mit chmod +x run-hytale.sh ausführbar. Unter Windows kommt dieselbe java-Zeile in eine .bat-Datei. Passen Sie -Xmx an die Tabelle oben an und lassen Sie dem System immer 1 bis 2 GB übrig. Die Option --backup aktiviert automatische Sicherungen, --backup-frequency legt das Intervall fest.
Auf einem VPS starten Sie den Server in einer screen- oder tmux-Sitzung oder besser als systemd-Dienst, damit er nach dem Schließen der SSH-Verbindung weiterläuft.
Schritt 4: den Server authentifizieren
Beim ersten Start nimmt der Server noch keine Spieler an. Geben Sie in der Konsole ein:
/auth login device
Der Server zeigt eine Adresse und einen kurzen Code an. Öffnen Sie im Browser die Gerätebestätigungsseite der Hytale-Kontoseite, melden Sie sich an und geben Sie den Code ein. Lassen Sie sich nicht zu viel Zeit: Der Code ist nur begrenzt gültig. Seit Chapter I funktioniert der Befehl auch, wenn der Server bereits angemeldet ist, und ein Fehlschlag behält die bestehende Sitzung.
Schritt 5: Port 5520 für UDP freigeben
Hier machen die meisten Anleitungen und Spieler Fehler: Hytale nutzt ausschließlich UDP. Geben Sie den Port in der Firewall frei:
# Linux mit UFW
sudo ufw allow 5520/udp
# Linux mit iptables
sudo iptables -A INPUT -p udp --dport 5520 -j ACCEPT
# Windows (PowerShell als Administrator)
New-NetFirewallRule -DisplayName "Hytale Server" -Direction Inbound -Protocol UDP -LocalPort 5520 -Action Allow
Zu Hause richten Sie anschließend im Router eine Portweiterleitung ein: Protokoll UDP, externer und interner Port 5520, auf die lokale IP-Adresse des PCs mit dem Server. Ihre Freunde verbinden sich dann über Ihre öffentliche IP-Adresse.
Liegt Ihr Anschluss hinter CGNAT, was bei LTE- und 5G-Routern und einigen Glasfaseranbietern häufig vorkommt, hilft keine Weiterleitung. Dann bleiben ein Tunnel, ein VPS oder ein Hoster.
Schritt 6: den Server konfigurieren
Nach dem ersten Start enthält der Ordner Server unter anderem:
| Element | Funktion |
|---|---|
config.json | Hauptkonfiguration |
universe/ | Welten und Spielerdaten, vorrangig sichern |
mods/ | Mods im Format .jar oder .zip |
permissions.json | Gruppen und Berechtigungen |
logs/ | Protokolle, erste Anlaufstelle bei Problemen |
Stoppen Sie den Server immer, bevor Sie eine Datei bearbeiten: Er schreibt seine Konfigurationsdateien während des Spiels neu und könnte Ihre Änderungen überschreiben. Die wichtigsten Einstellungen in config.json:
ServerNameundMOTD: Name und Nachricht, die Spieler sehen.Password: leer für einen offenen Server, oder ein Passwort, das beim Beitreten abgefragt wird.MaxPlayers: die Spielerobergrenze, passend zu Ihrem RAM.MaxViewRadius: die Sichtweite in Chunks, größter RAM-Faktor. Üblicherweise wird höchstens 12 empfohlen. Seit Chapter I werden Werte außerhalb von 1 bis 32 mit einer Warnung in diesen Bereich zurückgesetzt.Defaults: Standardwelt und Spielmodus.
Den Server nur für Freunde öffnen
Für einen privaten Server fügen Sie zuerst die erlaubten Spieler hinzu und schalten dann die Whitelist über die Konsole ein:
/whitelist add <spielername>
/whitelist enable
/whitelist list
Die Befehlssyntax hat sich zwischen Early-Access-Versionen bereits geändert: Wird ein Befehl abgelehnt, zeigt /help in der Konsole die Syntax Ihrer Version. Wie Sie sich selbst Adminrechte geben, erklärt unsere Anleitung, um auf einem Hytale Server OP zu werden.
Mods hinzufügen
Legen Sie die .jar- oder .zip-Dateien in den Ordner mods/, starten Sie neu und prüfen Sie in logs/, ob sie geladen wurden. Laden Sie Mods nur aus bekannten Quellen herunter: von der offiziellen Seite des Autors oder einer seriösen Mod-Plattform. Achtung: Chapter I hat einen großen Teil der Modding-API entfernt oder ersetzt. Ein Mod für eine ältere Version muss vom Autor neu gebaut werden, sonst kann er den Start verhindern. Testen Sie neue Mods immer an einer Kopie Ihrer Welt.
Aktualisieren, ohne die Welt zu verlieren
Der Server hat einen eingebauten Updater, den Sie über die Konsole steuern:
/update status # aktuelle Version
/update check # nach Updates suchen
/update download # nach updater/staging/ laden
/update apply --confirm # sichern, dann Server beenden
Die neuen Dateien spielt anschließend das offizielle Startskript beim Neustart ein. Starten Sie java direkt, laden Sie die neue Version besser mit dem Hytale Downloader herunter.
Stoppen Sie vor jedem größeren Update den Server und kopieren Sie den Ordner universe/ an einen sicheren Ort. Eine Welt, die von einer neueren Version geöffnet wurde, wird automatisch konvertiert und lässt sich danach nicht mehr mit einer älteren Version öffnen: Diese Kopie ist Ihr einziger Weg zurück.
Schnelle Fehlerbehebung
| Symptom | Wahrscheinliche Ursache | Lösung |
|---|---|---|
| Server beendet sich sofort mit Code 11 | Im Launcher-Ordner gestartet | Server und Assets.zip in einen eigenen Ordner kopieren |
| Startfehler zur Klassendateiversion | Java zu alt | Java 25 installieren und java --version prüfen |
| Niemand kann von außen beitreten | Port für TCP freigegeben oder CGNAT | 5520 für UDP freigeben, sonst auf einen VPS ausweichen |
| Spieler werden nach einem Update abgewiesen | Unterschiedliche Protokollversionen | Server auf dieselbe Version wie den Client bringen |
| Absturz oder Lag bei mehreren Spielern | Zu wenig RAM oder zu hohe Sichtweite | -Xmx erhöhen und MaxViewRadius senken |
Mehr zur Leistung finden Sie in unserer Anleitung zur Optimierung eines Hytale Servers.
Die Lösung ohne Installation
Wenn Sie sich nicht um Java, Ports und Updates kümmern möchten, übernimmt das ein Hoster. Bei OuiHeberg beginnen die Hytale-tauglichen OuiBox-Angebote mit der OuiBox 8G (8 GB RAM, 4 Kerne, 50 GB NVMe) für 9,98 € pro Monat, gefolgt von der OuiBox 12G (12 GB, 5 Kerne, 80 GB NVMe) für 16,79 € pro Monat und der OuiBox 16G (16 GB, 6 Kerne, 120 GB NVMe) für 21,59 € pro Monat. Der Server ist in wenigen Minuten bereit, Sie müssen ihn nur noch authentifizieren und Ihre Freunde einladen.
Häufige Fragen
Ist es kostenlos, einen Hytale Server zu erstellen?
Ja, Hypixel Studios stellt die Serversoftware kostenlos bereit. Sie brauchen nur ein Hytale-Konto zur Authentifizierung. Kosten entstehen höchstens für die Maschine, auf der er läuft.
Welchen Port nutzt ein Hytale Server?
Standardmäßig UDP-Port 5520. Mit der Option --bind können Sie ihn ändern, sofern Sie den neuen Port für UDP freigeben.
Wie viel RAM braucht ein Hytale Server?
Üblich sind 4 GB für 1 bis 5 Spieler, 8 GB für 10 bis 20 Spieler, darüber 12 GB oder mehr. Die Sichtweite wiegt genauso schwer wie die Spielerzahl.
Kann ich auf dem gleichen PC spielen, auf dem der Server läuft?
Ja. Verbinden Sie sich im Spiel mit 127.0.0.1. Achten Sie darauf, dass genug RAM für Client und Server zugleich vorhanden ist.
Warum können meine Freunde nicht beitreten?
Meistens ist Port 5520 für TCP statt UDP freigegeben, die Weiterleitung im Router fehlt oder Ihr Anschluss liegt hinter CGNAT. Prüfen Sie auch, ob alle das Spiel aktualisiert haben.