Die Welt-Einstellungen liegen in der Datei WorldDescription.json im Welt-Ordner Deines Servers. Du kannst die Schwierigkeit über ein Preset (Easy, Medium, Hard) oder über eigene Werte (Custom) festlegen.
Einstellungen im Spiel vornehmen und übertragen
Der einfachste Weg: Erstelle eine Welt in Windrose mit den gewünschten Einstellungen und kopiere die fertige Datei auf Deinen Server.
-
Welt im Spiel erstellen
Starte Windrose und erstelle eine neue Welt mit Deinen gewünschten Einstellungen (Preset oder Custom). -
Lokale Welt-Datei finden
Öffne auf Deinem PC den Ordner Deiner Welt:%LOCALAPPDATA%\R5\Saved\SaveProfiles\Default\RocksDB_v2\<GameVersion>\Worlds\<WorldID>\ -
Server stoppen
Stoppe Deinen Server über die Verwaltung. -
Per SFTP verbinden
Verbinde Dich per SFTP mit Deinem Server. -
WorldDescription.json kopieren
Kopiere die lokaleWorldDescription.jsonin den Welt-Ordner Deines Servers:/R5/Saved/SaveProfiles/Default/RocksDB_v2/<GameVersion>/Worlds/<WorldID>/WorldDescription.json -
Island ID anpassen
Setze die Island ID in der Verwaltung auf den Wert aus der kopierten Welt, damit Dein Server diese Welt lädt. -
Server starten
Starte Deinen Server.
Datei direkt am Server bearbeiten
Wenn Du die Datei lieber von Hand bearbeiten möchtest:
-
Server stoppen
Stoppe Deinen Server über die Verwaltung. -
Per SFTP verbinden
Verbinde Dich per SFTP mit Deinem Server. -
WorldDescription.json öffnen
Öffne die Datei im Welt-Ordner:/R5/Saved/SaveProfiles/Default/RocksDB_v2/<GameVersion>/Worlds/<WorldID>/WorldDescription.json -
Werte anpassen
PasseWorldPresetTypeund/oder die einzelnenWorldSettings-Parameter an (siehe Tabellen unten). -
Server starten
Speichere die Datei und starte Deinen Server.
Allgemeine Felder
| Feld | Beschreibung | Werte |
|---|---|---|
IslandId |
Eindeutige ID der Welt – muss mit dem Ordnernamen und dem Wert in WorldSettings.json übereinstimmen |
Alphanumerische Zeichenkette |
WorldName |
Angezeigter Name der Welt | Beliebiger Text |
WorldPresetType |
Schwierigkeits-Preset | Easy, Medium, Hard, Custom |
WorldSettings-Parameter (nur bei Custom)
Bool-Parameter
| Parameter | Beschreibung | Standard |
|---|---|---|
Coop.SharedQuests |
Quests werden automatisch für alle aktiven Mitspieler abgeschlossen, wenn ein Spieler sie beendet | true |
EasyExplore |
Im Spiel als „Immersive Exploration“ bekannt. Wenn aktiviert, werden Marker für Points of Interest ausgeblendet – Erkunden wird also schwerer. Der Parametername ist irreführend. | false |
Float-Parameter (Multiplikatoren)
| Parameter | Beschreibung | Standard | Bereich |
|---|---|---|---|
MobHealthMultiplier |
Leben von Gegnern | 1.0 |
0.2 – 5.0 |
MobDamageMultiplier |
Schaden von Gegnern | 1.0 |
0.2 – 5.0 |
ShipsHealthMultiplier |
Leben von feindlichen Schiffen | 1.0 |
0.4 – 5.0 |
ShipsDamageMultiplier |
Schaden feindlicher Schiffe | 1.0 |
0.2 – 2.5 |
BoardingDifficultyMultiplier |
Anzahl Gegner, die beim Entern besiegt werden müssen | 1.0 |
0.2 – 5.0 |
Coop.StatsCorrectionModifier |
Skaliert Gegner-Leben und Posture-Verlust mit Spieleranzahl | 1.0 |
0.0 – 2.0 |
Coop.ShipStatsCorrectionModifier |
Skaliert Schiffs-Leben mit Spieleranzahl | 0.0 |
0.0 – 2.0 |
Tag-Parameter
| Parameter | Beschreibung | Standard | Werte |
|---|---|---|---|
CombatDifficulty |
Schwierigkeit von Bossen und Aggressivität der Gegner | Normal |
Easy, Normal, Hard |
Beispiel: WorldDescription.json mit Custom-Preset
Die Parameter werden in der Datei nicht als einfache Namen, sondern als TagName-Schlüssel gespeichert. So sieht eine vollständige WorldDescription.json mit Custom-Preset aus:
{
"Version": 1,
"WorldDescription":
{
"islandId": "E24A22C9C8D3448951AFD002162576D5",
"WorldName": "Meine Welt",
"CreationTime": 6.3910902400911002e+17,
"WorldPresetType": "Custom",
"WorldSettings":
{
"BoolParameters":
{
"{\"TagName\": \"WDS.Parameter.Coop.SharedQuests\"}": true,
"{\"TagName\": \"WDS.Parameter.EasyExplore\"}": false
},
"FloatParameters":
{
"{\"TagName\": \"WDS.Parameter.MobHealthMultiplier\"}": 1.0,
"{\"TagName\": \"WDS.Parameter.MobDamageMultiplier\"}": 1.0,
"{\"TagName\": \"WDS.Parameter.ShipsHealthMultiplier\"}": 1.0,
"{\"TagName\": \"WDS.Parameter.ShipsDamageMultiplier\"}": 1.0,
"{\"TagName\": \"WDS.Parameter.BoardingDifficultyMultiplier\"}": 1.0,
"{\"TagName\": \"WDS.Parameter.Coop.StatsCorrectionModifier\"}": 1.0,
"{\"TagName\": \"WDS.Parameter.Coop.ShipStatsCorrectionModifier\"}": 0.0
},
"TagParameters":
{
"{\"TagName\": \"WDS.Parameter.CombatDifficulty\"}":
{
"TagName": "WDS.Parameter.CombatDifficulty.Normal"
}
}
}
}
}
