Ein dedizierter Server läuft unabhängig vom Spielclient. Für eine kurze Runde mit Freunden genügt eventuell eine freigegebene Einzelspielerwelt. Diese Anleitung wurde am 15. Oktober 2026 mit den offiziellen Support-Artikeln und den installierten 0.7.2-Release-Dateien abgeglichen.
Nur mit Freunden spielen?
Fügt euch zuerst als Hytale-Freunde hinzu. Öffne in deiner Welt ESC → Online Play, aktiviere Allow Other Players to Join, setze bei Bedarf ein Passwort und speichere. Dein Freund öffnet Servers → Join via Code und trägt den Code ein. Freigabecodes verraten Netzwerkadressen und können das Passwort enthalten: Teile sie privat. Nutze bei Problemen Copy Network Report und beachte den angezeigten Verbindungsstatus, bevor du Router-Einstellungen änderst.
Dedizierte Installation vorbereiten
Offiziell erforderlich sind mindestens Java 25 und 4 GB Arbeitsspeicher auf x64 oder arm64. Das ist eine Mindestanforderung und keine Zusage für eine bestimmte Spielerzahl. Prüfe Java im vorgesehenen Terminal:
java --versionNutze ein separates Serververzeichnis. Für eine vorhandene Windows-Installation öffnest du %appdata%\Hytale\install\release\package\game\latest und kopierst Server/ zusammen mit Assets.zip. Beide müssen zum gleichen Release gehören. Den authentifizierten Downloader und weitere Betriebssysteme beschreibt das offizielle Server-Handbuch.
Starten und authentifizieren
Öffne bei diesem kopierten Aufbau ein Terminal im kopierten Server-Verzeichnis. Assets.zip liegt eine Ebene darüber:
java -jar HytaleServer.jar --assets ../Assets.zip --backup --backup-dir backups --backup-frequency 30Die Pfade passen zu genau diesem Aufbau. Bei einer fehlenden JAR oder Assets-Datei prüfst du zuerst Arbeitsverzeichnis und Pfade. Die Startoptionen deiner Version kannst du ohne Weltstart mit java -jar HytaleServer.jar --help ansehen.
Authentifiziere dich anschließend in der laufenden Serverkonsole:
auth login deviceÖffne den offiziellen Autorisierungslink, den dein eigener Server ausgibt, und melde dich an. Prüfe danach auth status. Das geprüfte Release registriert den Zugangsdaten-Speicher Encrypted. Wähle ihn mit auth persistence Encrypted, kontrolliere das Ergebnis mit auth persistence und prüfe nach einem Neustart erneut auth status. Behandle erzeugte Zugangsdaten und Schlüsseldateien vertraulich.
Den regulären Launcher einrichten
Während der Server aus Server/ läuft, gibst du ein:
update setup
stopWarte das Herunterfahren ab. Starte dann im übergeordneten Verzeichnis mit Assets.zip den erzeugten Launcher:
| Plattform | Start im übergeordneten Verzeichnis |
|---|---|
| Windows PowerShell | .\start.bat |
| Linux- oder macOS-Shell | ./start.sh |
Der mitgelieferte Launcher startet innerhalb von Server/, übergibt den passenden Assets-Pfad und aktiviert regelmäßige Backups. Er behandelt außerdem den Neustart-Code des Updaters. Lies vor dem ersten Update Backups und Updates.
Die Verbindung erreichbar machen
Der dedizierte Standardport ist 5520/UDP. Hytale verwendet QUIC über UDP. Erlaube diesen UDP-Port in der Host-Firewall und leite ihn bei Betrieb hinter einem Router an den Serverrechner weiter. Eine reine TCP-Regel reicht nicht.
Für einen anderen Port akzeptiert der direkte Java-Start --bind 5521. Verwende denselben UDP-Port in Firewall, Router und Client-Adresse. Ein Verbindungsversuch von außerhalb deines Heimnetzes prüft die Portweiterleitung sinnvoll.
Verbinde dich über die Serveroberfläche des Spiels mit Serveradresse und Port. Bei Fehlern prüfst du Prozess, auth status, Server/logs/, Port und Netzwerkregeln. Deaktiviere nicht als vermeintliche Netzwerk-Lösung die Authentifizierung.
Administratoren und Beitritt verwalten
Richte den ersten vertrauenswürdigen Administrator in der dedizierten Konsole mit op add <Spieler-UUID> ein. Die Befehlsreferenz erklärt OP, Spielerbefehle und Whitelist. Trage gewünschte Spieler ein, bevor du die Whitelist aktivierst.
Prüfe einen erfolgreichen Beitritt und danach einen vollständigen Neustart über den Launcher. Welt und Einstellungen sollen erhalten bleiben und Backups erfolgreich abschließen. Das sind Abnahmeschritte für deine Installation; Router und Hosting-Panels können sich unterscheiden.