So verbesserst du die Performance auf einem Hytale Server
Überblick
Die Performance eines Hytale-Servers kann durch verschiedene Faktoren beeinflusst werden, darunter die Anzahl der Spieler, die Größe der geladenen Welt und die Server-Konfiguration. In diesem Artikel zeigen wir dir, wie du die Performance deines Hytale-Servers optimieren kannst.
Hinweis
Stoppe deinen Server bevor du Änderungen an Konfigurationsdateien vornimmst, da diese sonst vom Server überschrieben werden.
So optimierst du die Konfiguration auf einem Hytale Server
Wenn du kein Plugin installieren möchtest, kannst du die Server-Performance auch durch Anpassung der Konfigurationsdatei verbessern. Die wichtigste Einstellung hierfür ist der MaxViewRadius. Der View-Radius bestimmt, wie viele Chunks um einen Spieler herum geladen werden. Ein kleinerer Wert reduziert die Serverbelastung erheblich.
Server stoppen
Stoppe deinen Server über die Verwaltung.Konfigurationsdatei öffnen
Verbinde dich per SFTP mit deinem Server und öffne die Dateiconfig.jsonim Hauptverzeichnis.MaxViewRadius finden
Suche nach der EinstellungMaxViewRadiusin derconfig.json.Wert anpassen
Reduziere den Wert, um die Performance zu verbessern:Wert Empfehlung 32 Standard - hohe Serverbelastung 16 Empfohlen - gute Balance 10 Niedrig - beste Performance 8 Minimal - für schwächere Server Server starten
Starte deinen Server, damit die Änderungen übernommen werden.
So passt du die Startparameter auf einem Hytale Server an
Über die Verwaltung kannst du in den Einstellungen zusätzliche Startparameter hinterlegen. So kannst du z.B. eigene Garbage Collector Parameter hinzufügen, um den Server weiter zu optimieren.
Verwaltung öffnen
Öffne die Verwaltung deines Servers.Einstellungen öffnen
Navigiere zu Einstellungen.Startparameter anpassen
Füge im Feld Zusätzliche Startparameter deine gewünschten Parameter hinzu.-XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200-XX:+UseG1GC -XX:+ParallelRefProcEnabled -XX:MaxGCPauseMillis=200Server neustarten
Starte deinen Server neu, damit die Änderungen übernommen werden.
Standard Garbage Collector Parameter
Folgende Parameter sind standardmäßig bereits konfiguriert:
| Parameter | Beschreibung |
|---|---|
-XX:+UseG1GC | Aktiviert den G1 Garbage Collector, der für Server mit viel RAM optimiert ist |
-XX:+ParallelRefProcEnabled | Beschleunigt die Referenzverarbeitung durch Parallelisierung |
-XX:MaxGCPauseMillis=200 | Begrenzt Garbage Collection Pausen auf maximal 200ms |
Tipp
Die Standardwerte sind für die meisten Server bereits optimal. Ändere diese nur, wenn du weißt was du tust.
Empfohlene Performance-Plugins für Hytale Server
Zur Stabilisierung deines Servers empfehlen wir folgende Plugins:
| Plugin | Beschreibung |
|---|---|
| Server Optimizer | Dynamische Performance-Anpassungen, NPC-AI-Optimierung |
| Hyfixes | Bugfixes, Crash-Prävention, RAM-Optimierung |
| Performance Saver | TPS-Limitierung, dynamische View-Radius-Anpassung |
Downloads
Installation
Server stoppen
Stoppe deinen Server über die Verwaltung.Plugins herunterladen
Lade die .jar Dateien der gewünschten Plugins von CurseForge herunter.Plugins hochladen
Verbinde dich per SFTP mit deinem Server und lade die .jar Dateien in denmods/-Ordner hoch.Server starten
Starte deinen Server.
Server Optimizer
Das Server Optimizer Plugin bringt folgende Vorteile:
- View Distance Management - Senkt die Sichtweite bei niedrigen TPS oder hoher RAM-Auslastung
- Per-Player Simulation Range - Reduziert die Simulationsreichweite pro Spieler bei TPS-Drops
- NPC-AI-Optimierung - Passt NPC-Tick-Raten basierend auf Distanz und Sichtbarkeit an
- Self-Healing Config - Fehlende Einstellungen werden automatisch ergänzt
- Profiling - Erstellt detaillierte Performance-Reports
Hyfixes
Das Hyfixes Plugin bringt folgende Vorteile:
- Crash-Prävention - Behebt Server-Crashes durch null-Referenzen und Iterator-Fehler
- Timeout-Fixes - Verhindert Spieler-Kicks bei Netzwerk-Lag während Interaktionen
- RAM-Optimierung - Verbesserte Chunk-Bereinigung (bis zu 77% RAM-Reduktion)
- Interaction-Chain-Fixes - Entfernt korrupte Interaktionsketten vor Crashes
Hinweis
Hyfixes besteht aus zwei Dateien: hyfixes.jar kommt in den mods/-Ordner, hyfixes-early.jar in den earlyplugins/-Ordner.
Performance Saver
Das Performance Saver Plugin bringt folgende Vorteile:
- TPS-Limitierung - Begrenzt die Ticks pro Sekunde intelligent (20 TPS mit Spielern, 5 TPS ohne Spieler)
- Dynamische View-Radius-Anpassung - Reduziert den Sichtbereich bei hoher Last automatisch
- Automatische Garbage Collection - Triggert die Speicherbereinigung bei Chunk-Entladungen
So installierst du das Spark Plugin auf einem Hytale Server
Das Spark Plugin ist ein Performance-Profiler, mit dem du Lag-Ursachen auf deinem Server analysieren kannst. Es zeigt dir genau, welche Prozesse die meisten Ressourcen verbrauchen.
Download
Das Plugin kann hier heruntergeladen werden: Spark auf CurseForge
Installation
Server stoppen
Stoppe deinen Server über die Verwaltung.Plugin herunterladen
Lade die .jar Datei des Spark Plugins von CurseForge herunter.Plugin hochladen
Verbinde dich per SFTP mit deinem Server und lade die .jar Datei in denmods/-Ordner hoch.Server starten
Starte deinen Server.
Spark verwenden
Mit Spark kannst du im Spiel als Admin folgende Befehle nutzen:
| Befehl | Beschreibung |
|---|---|
/spark profiler start | Profiling starten |
/spark profiler stop | Profiling beenden und Report erstellen |
/spark tps | Aktuelle TPS anzeigen |
/spark health | Server-Gesundheit anzeigen |
Tägliche Neustarts
Ein täglicher Neustart deines Servers kann Speicherlecks (RAM-Leaks) beheben und die Performance stabil halten.
Info
Automatische Neustarts sowie Backups können kostenlos über ein Support-Ticket angefragt werden. Die Funktion "Geplante Aufgaben" befindet sich aktuell in Entwicklung und wird dieses Jahr veröffentlicht.
Feedback an das Hytale-Team
Hast du Performance-Probleme oder Fehler mit der Server-Software entdeckt? Du kannst direktes Feedback an das Hytale-Entwicklerteam senden: