# Hytale Server installieren 2026 – Dedicated Server, Ports, Panel

Hytale Dedicated Server installieren: Panel oder Linux, Ports öffnen, RAM setzen, ersten Join testen – Schritt für Schritt 2026.

**Kurzantwort:** Server Schritt für Schritt einrichten – Voraussetzungen prüfen, Dateien installieren, Ports konfigurieren und Dienst starten.

Diese Anleitung führt dich durch die Einrichtung deines eigenen Hytale-Servers. Du erfährst, welche Hardware du brauchst, wie du Java 25 installierst, die Server-Dateien herunterlädst, deinen Server konfigurierst und die nötigen Firewall-Ports öffnest.

## Voraussetzungen

### Hardware

    - **CPU:** 2 Kerne mit 3,5 GHz+ (4 Kerne empfohlen für mehr als 4 Spieler)
- **RAM:** Mindestens 4 GB, 6 GB empfohlen für flüssiges Spielen
- **Speicher:** Mindestens 20 GB SSD (NVMe bevorzugt für schnelleres Chunk-Laden)
- **Netzwerk:** Mindestens 2 Mbps Upload-Bandbreite

### Software

    - **Java 25** oder höher (erforderlich, Adoptium empfohlen)
- **Betriebssystem:** Windows 10/11 64-Bit, macOS oder Linux 64-Bit

## Schritt 1: Java 25 installieren

Hytale benötigt Java 25. Lade den neuesten Temurin-Build von Adoptium herunter und installiere ihn. Überprüfe die Installation mit:

`java --version`
Du solltest eine Ausgabe ähnlich wie `openjdk 25.0.1 2025-10-21 LTS` sehen.

## Schritt 2: Server-Dateien herunterladen

Erstelle einen Ordner namens `hytale-server` auf deinem Desktop oder an einem leicht zugänglichen Ort. Es gibt zwei Wege, um an die Dateien zu kommen:

### Option A: Hytale Downloader CLI (Empfohlen)

    - Lade den Hytale Downloader CLI aus dem offiziellen Hytale Server-Handbuch herunter
- Entpacke die ZIP-Datei in deinen Server-Ordner
- Führe `hytale-downloader-windows-amd64` (oder die passende Datei für dein Betriebssystem) aus
- Wenn sich die Konsole öffnet, besuche die angezeigte Authentifizierungs-URL und melde dich mit deinem Hytale-Konto an
- Der Downloader lädt automatisch eine ca. 1,4 GB große ZIP-Datei herunter
- Kopiere aus dieser ZIP-Datei die folgenden Dateien in deinen Server-Ordner:
        
            - `HytaleServer.jar`
- `HytaleServer.aot`
- Den Ordner `Licenses`
- Die Datei `Assets.zip` (nicht entpacken)

    

### Option B: Manuelles Kopieren aus dem Launcher

Falls du Hytale bereits installiert hast, navigiere zum Installationsordner, gehe zu `release/package/game/latest` und kopiere die gleichen vier oben genannten Elemente in deinen Server-Ordner. Diese Methode ist schneller zum Testen, erfordert aber manuelle Updates bei neuen Versionen.

## Schritt 3: Startskript erstellen

Erstelle unter Windows eine neue Textdatei namens `run.bat` in deinem Server-Ordner. Füge folgenden Inhalt ein:

`java -XX:AOTCache=HytaleServer.aot -Xms4G -Xmx4G -jar HytaleServer.jar --assets Assets.zip`
Erklärung der Flags:

    - **-XX:AOTCache=HytaleServer.aot:** Nutzt den AOT-Cache für schnelleren Start mit Java 25
- **-Xms4G -Xmx4G:** Setzt initialen und maximalen RAM auf den gleichen Wert, verhindert Garbage-Collection-Lags
- **--assets Assets.zip:** Verweist auf die Spieldateien

Unter Linux erstellst du eine `run.sh`-Datei mit demselben Befehl und machst sie mit `chmod +x run.sh` ausführbar.

## Schritt 4: Erster Start und Authentifizierung

    - Führe dein Startskript aus (Doppelklick auf `run.bat` unter Windows oder `./run.sh` unter Linux)
- Die Konsole zeigt eine Authentifizierungs-URL und einen Code an:
        `Bitte besuche die folgende URL zur Authentifizierung:
https://oauth.accounts.hytale.com/oauth2/device/verify?user_code=XXXXXXXX`
    
- Öffne die URL in deinem Browser, melde dich in deinem Hytale-Konto an und autorisiere den Server
- Der Server generiert nach erfolgreicher Authentifizierung `config.json` und Weltdateien in deinem Ordner

## Schritt 5: Server konfigurieren

Stoppe den Server (gib `stop` in der Konsole ein) und öffne dann `config.json` mit einem Texteditor. Die wichtigsten Einstellungen:

    - **Server-Name:** Was Spieler in der Serverliste sehen
- **Passwort:** Leer lassen für einen öffentlichen Server, Passwort setzen für privat
- **Maximale Spieler:** Entsprechend deinem RAM wählen (z.B. 50 für 4 GB, 100 für 8 GB)
- **Spielmodus:** `Adventure` oder `Creative`
- **Maximale Sichtweite:** Niedrigere Werte (8-12) reduzieren die RAM-Nutzung

**Wichtig:** Stoppe den Server immer vor dem Bearbeiten der config.json. Änderungen während der Server läuft, können überschrieben werden.

## Schritt 6: Firewall-Ports öffnen

Hytale verwendet **UDP-Port 5520** mit dem QUIC-Protokoll (nicht TCP). Dieser muss in deiner Firewall freigegeben und im Router weitergeleitet werden.

### Windows Firewall (PowerShell als Administrator)

`New-NetFirewallRule -DisplayName "Hytale Server" -Direction Inbound -Protocol UDP -LocalPort 5520 -Action Allow`

### Linux (UFW)

`sudo ufw allow 5520/udp`

### Linux (iptables)

`sudo iptables -A INPUT -p udp --dport 5520 -j ACCEPT`

Nach der Firewall-Freigabe musst du UDP-Port 5520 in deinem Router an die lokale IP-Adresse deines Servers weiterleiten. Ohne diesen Schritt können Spieler außerhalb deines Netzwerks nicht verbinden.

## Schritt 7: Mit dem Server verbinden

    - Starte Hytale
- Gehe zu **Server** und klicke auf **Server hinzufügen**
- Wenn du auf demselben Rechner bist, gib `localhost` als Adresse ein
- Für andere Spieler teile deine öffentliche IP-Adresse und stelle sicher, dass der Port weitergeleitet ist
- Um dich selbst zum Admin zu machen, gib dies in die Server-Konsole ein:
        `/op add DEIN_BENUTZERNAME`
    

## Hardware-Empfehlungen nach Spieleranzahl

    
        Spieler
        CPU
        RAM
    

    
        Bis zu 4
        2 Kerne mit 3,5 GHz+
        4–6 GB
    

    
        5–8
        4 Kerne mit 3,5 GHz+
        6–8 GB
    

    
        8–16
        4–6 Kerne mit 3,5 GHz+
        10–16 GB
    

    
        16+
        8 Kerne mit 3,5 GHz+
        16 GB+
    

Für einen stark modifizierten Server wähle eine Stufe höher als deine Spieleranzahl vermuten lässt.

## Schnell-Checkliste

    - Java 25 installiert und überprüft
- Server-Dateien heruntergeladen: HytaleServer.jar, Assets.zip, HytaleServer.aot, Licenses
- Startskript mit RAM-Zuweisung und AOT-Cache erstellt
- OAuth-Authentifizierung im Browser abgeschlossen
- config.json bearbeitet (Server vorher gestoppt)
- UDP-Port 5520 in Firewall geöffnet und im Router weitergeleitet
- Server gestartet und Spieler verbunden

## Passende Anleitungen

    - [Gameserver Hub](/de/gameserver)
- [Firewall & Ports](/de/root-v-server/firewall-ports)
- [Server laggt – Diagnose](/de/root-v-server/lagging)
- [DNS Probleme](/de/domain/dns-what-is-it)

*Server bei NexoraHost: [nexorahost.com](https://nexorahost.com)*
