V Rising Servereinstellungen erklärt

Ein V Rising Server liest seine Einstellungen aus zwei JSON-Dateien, und auf einem Docker-Server können manche auch aus der Umgebung kommen. Zu wissen, welche gewinnt, erspart dir eine Änderung, die beim nächsten Neustart stillschweigend rückgängig gemacht wird.

Die beiden Einstellungsdateien

  • ServerHostSettings.json, der Server selbst: Name, Beschreibung, Ports, MaxConnectedUsers, Passwort, ob er gelistet ist, Autosave, RCON.
  • ServerGameSettings.json, die Regeln der Welt: Spielmodus (PvE oder PvP), Schwierigkeit, Raten, Burglimits und der Rest des Gameplays.

Beide liegen im Ordner Settings der persistenten Daten des Servers. Fehlen sie beim Start des Servers, kopiert das Image die Standardwerte aus der Serverinstallation dorthin.

Welche Einstellung gewinnt

In der Reihenfolge der Priorität:

  1. Die VR_-Umgebungsvariablen des Spiels. Auf Flux sind das die Felder in den Bereitstellungseinstellungen: Servername, Beitrittspasswort, RCON und ob der Server gelistet ist.
  2. Die Dateien im Ordner Settings der persistenten Daten.
  3. Die Standardwerte der Serverinstallation, nur kopiert, wenn eine Datei fehlt.
Tipp:Eine VR_-Variable überschreibt die Datei, ohne sie umzuschreiben: Die Datei behält ihren alten Wert, und der Server ignoriert ihn einfach. Eine Einstellung, die auch in den Bereitstellungseinstellungen steht, musst du also dort ändern, denn die Datei zu bearbeiten bewirkt nichts. Alles andere, auch ganz ServerGameSettings.json, kannst du in der Datei oder im Tab Servereinstellungen bearbeiten.

Einige Docker-Images zum Selbsthosten schreiben bei jedem Start auch HOST_SETTINGS_- oder GAME_SETTINGS_-Variablen IN die Dateien; wenn du selbst so eines nutzt, kommt ein so gesetzter Schlüssel nach jedem Neustart zurück.

Häufige Änderungen

WasWo
PvE oder PvPGameModeType in ServerGameSettings.json
SpielerlimitMaxConnectedUsers in ServerHostSettings.json
BeitrittspasswortServerpasswort in den Bereitstellungseinstellungen (VR_PASSWORD)
In der Serverliste anzeigenAuf Steam / im Spielbrowser listen in den Bereitstellungseinstellungen
RCON-PasswortRCON-Passwort in den Bereitstellungseinstellungen (RCON selbst ist immer an)

Starte den Server nach dem Ändern einer Einstellungsdatei neu.

Admins und Bans

Admins stehen als SteamID64 in adminlist.txt im Ordner Settings, eine pro Zeile, und die Liste wird ohne Neustart neu eingelesen. Aktiviere im Spiel die Konsole in den Optionen, öffne sie mit ~ und führe adminauth aus. Im Spiel verhängte Bans werden in banlist.txt im selben Ordner gespeichert, die du auch von Hand bearbeiten kannst.

Häufig gestellte Fragen

Wo werden die V Rising Servereinstellungen gespeichert?

In ServerHostSettings.json und ServerGameSettings.json, im Ordner Settings der persistenten Daten des Servers.

Warum wurde meine V Rising Einstellung nach einem Neustart zurückgesetzt?

Weil sie auch in den Bereitstellungseinstellungen gesetzt wird: Servername, Passwörter, Listing und RCON kommen von dort und überschreiben ServerHostSettings.json. Ändere sie in den Bereitstellungseinstellungen statt in der Datei.

Wie mache ich einen V Rising Server zu PvP?

Setze GameModeType in ServerGameSettings.json und starte den Server neu.

Wie werde ich Admin auf meinem V Rising Server?

Trage deine SteamID64 in adminlist.txt im Ordner Settings ein, öffne dann die Konsole im Spiel mit ~ und führe adminauth aus.

Verwandte V Rising-Anleitungen