So funktioniert die Konfiguration:
Hytale verwendet zwei Hauptkonfigurationsebenen:
- Die Registerkarte Einstellungen in deinem Panel - schneller Zugriff auf die wichtigsten Optionen.
- Die
config.json-Dateien - vollständige Konfiguration für den Server und jede Welt.
Panel-Einstellungen überschreiben immer die Werte in der Haupt-config.json-Datei, wenn der Server startet. Wenn etwas nicht gespeichert zu werden scheint, liegt das daran, dass die Panel-Einstellung Vorrang hat.

Panel-Einstellungen → Was sie in der config.json verändern
Die Registerkarte Einstellungen zeigt mehrere gängige Optionen an. Diese aktualisieren direkt Felder in der Haupt-config.json Ihres Servers.
Beispiele:
- Servername →
"ServerName" - Nachricht des Tages →
"MOTD" - Passwort →
"Password" - Maximale Spieleranzahl →
"MaxPlayers" - Maximaler Sichtradius →
"MaxViewRadius"

Wenn du einen Wert im Panel änderst:
- Er überschreibt den Wert in der
config.jsonwährend des Startvorgangs. - Du musst diese Felder nicht manuell bearbeiten.
Wenn du die config.json bearbeitest, anstatt das Panel zu verwenden, überschreibt das Panel diese Werte trotzdem.
Auswählen, welche Welt geladen wird
Dein Hytale-Server lädt eine bestimmte Welt basierend auf dem World-Feld in der Haupt-config.json
"World": "default",
Wenn du deine eigene Welt mit einem anderen Namen hochladst, ersetze einfach default durch den Namen deines Weltordners.
Beispiel:
"World": "Hytale",
Dies weist den Server an, den Hytale-Weltordner innerhalb von /universe/worlds/ zu laden.

Wenn der Name nicht übereinstimmt, erstellt der Server stattdessen eine neue leere Welt - überprüfe daher die Schreibweise sorgfältig.
Konfigurieren weltspezifischer Einstellungen
Jede Welt hat auch ihre eigene Konfigurationsdatei:
/universe/worlds/<weltname>/config.json
Diese Datei steuert das Gameplay-Verhalten innerhalb dieser Welt, wie zum Beispiel:
- Fallschaden
- PvP
- Zeitfortschritt
- Umgebungseinstellungen
- Ticking- und Simulationsregeln
Beispiele:
Um Fallschaden zu deaktivieren:
"IsFallDamageEnabled": false,
Um PvP zu aktivieren oder zu deaktivieren:
"IsPvpEnabled": true,
Diese Einstellungen gelten nur für die ausgewählte Welt. Ihre Bearbeitung wirkt sich nicht auf andere Welten aus.

Was du nicht ändern musst
Hytale enthält viele technische Konfigurationsfelder, die für interne Systeme, Entwicklungstools und Engine-Verhalten vorgesehen sind. Im normalen Gebrauch musst du Folgendes nicht ändern:
ModsRateLimitConnectionTimeoutsChunkConfigClientEffects- Engine/config flags
Eine fehlerhafte Änderung dieser Einstellungen kann das Laden der Welt unterbrechen oder Serverinstabilität verursachen.
Bleibe bei den Panel-Einstellungen und Welt-Einstellungen, es sei denn, du weist, was du tust.
Zusammenfassung
- Verwende die Registerkarte Einstellungen für gängige Optionen - diese überschreiben die
config.json. - Aktualisiere das
World-Feld in derconfig.json, um eine benutzerdefinierte Welt zu laden. - Ändere die weltspezifische
config.json, um Gameplay-Verhalten zu ändern. - Die meisten erweiterten Einstellungen sollten unverändert bleiben, es sei denn, es ist notwendig.



