Inhalt dieses Guides
Romestead config.json einstellen: AutoStartWorldName, AutoCreateWorldSize, Password, Port, MaxPlayers und sichere Änderungen.
Server-Arbeitsmodus
Arbeite den Guide kontrolliert ab und ändere immer nur eine Variable. Dein Fortschritt bleibt nur in diesem Browser gespeichert.
Wo hängt dein Server gerade?
Netzwerkdiagnose bringt nichts, solange der Server lokal nicht sauber startet oder lauscht.
Wenn localhost/LAN funktioniert, liegt der nächste Prüfbereich bei Host-Firewall, Router, öffentlicher Adresse und NAT.
Bei Lag, Abstürzen oder Update-Problemen sind Logs, Ressourcen, Mods und ein sauberer Rollbackpfad wichtiger als weitere Portregeln.
Kurz erklärt: Die Community-Anleitung beschreibt eine config.json im Server-Arbeitsverzeichnis. Darüber werden unter anderem Weltnamen, automatische Welterstellung, Passwort, Port und maximale Spielerzahl gesetzt. Eine fehlerhafte JSON-Datei kann den Start verhindern; deshalb sollte jede Änderung kontrolliert und rücksetzbar bleiben.
Beispielkonfiguration sicher lesen
Die folgende Struktur ist eine illustrative Vorlage aus der Community-Dokumentation, kein getestetes Hostingprofil. Ersetze vor einem produktiven Start das Beispielpasswort durch ein eigenes starkes Passwort:
{
"AutoStartWorldName": "auto",
"AutoCreateAndLoadWorld": true,
"AutoCreateWorldSize": 1,
"Password": "HIER-EIGENES-LANGES-PASSWORT-SETZEN",
"Port": 8050,
"MaxPlayers": 8,
"EnableCheats": false
}
Laut Wiki steht AutoCreateWorldSize für 0 = klein, 1 = Standard, 2 = groß; für große Welten wird bei der Generierung mehr RAM empfohlen. Es handelt sich um Community-Richtwerte, nicht um eigene Hardwaremessungen. MaxPlayers begrenzt Zugriffe, garantiert aber keine bestimmte Serverleistung.
Vor Änderungen die Bedeutung dokumentieren
AutoStartWorldName bezieht sich auf den zu startenden Weltstand. AutoCreateAndLoadWorld steuert, ob der Server bei Bedarf automatisch eine Welt erstellt und lädt. Password ist eine Zugangskontrolle, aber keine vollständige Alternative zu Firewalls oder regelmäßigen Backups. Mit Port änderst du gleichzeitig die Voraussetzung für die Netzwerkfreigabe.
EnableCheats sollte nur bewusst und nach Kontrolle der aktuellen Spielmechanik geändert werden. Verschiedene Community-Anleitungen können sich bei neueren Early-Access-Ständen unterscheiden; ein Wert ist keine Garantie für Features, die in der installierten Version möglicherweise anders implementiert sind.
Änderungen sicher einspielen
- Weltstand über dokumentierten Konsolenbefehl speichern und den Server kontrolliert stoppen.
config.jsongemeinsam mitsaved_worlds/separat sichern.- Nur eine Einstellung ändern und JSON-Syntax validieren.
- Prüfen, ob Portänderungen auch in Firewall, NAT und ggf. Container-Mapping angepasst werden müssen.
- Server wieder starten und die Konsolenausgabe beobachten.
- Verbindung und betroffene Spieleinstellung mit einem Client testen.
Ein JSON-Beistrich am falschen Ort ist ein Syntaxfehler. Auch leere Passwörter sollten nicht ohne bewusste Risikobewertung gesetzt werden. Dokumentiere den alten Zustand, damit du sofort zurückgehen kannst.
Dateien und Zugriffsrechte
Konfigurationen enthalten möglicherweise Zugangsdaten und gehören nicht in öffentlich ausgelieferte Webverzeichnisse oder ein ungeschütztes Git-Repository. Gib dem Serverprozess nur benötigte Dateirechte. Für die Netzwerkkette verweist der Guide auf 8050/UDP; für Weltstände und Rollback auf Romestead-Backups.
Wenn der Prozess nicht startet, bevorzuge Logs und erste Fehlermeldung gegenüber blindem Löschen von Weltdateien.