Windrose-Server: Welteinstellungen anpassen
Ändere Schwierigkeit, Ressourcen und Gegner-Skalierung in der WorldDescription.json deines Windrose-Servers sicher: Server stoppen, Backup, Neustart.
Willst du die hohe See etwas einsteigerfreundlicher gestalten oder suchst du nach dem ultimativen Hardcore-Piratenabenteuer? Jede Windrose-Welt nutzt eine spezielle Konfigurationsdatei namens WorldDescription.json, um Gameplay-Mechaniken wie den Schwierigkeitsgrad, Ressourcenraten und die Skalierung der Gegner zu steuern.
Du kannst diese Einstellungen ganz einfach anpassen, indem du ein globales Preset (Easy, Medium, Hard) auswählst oder zu einem Custom-Preset wechselst, um einzelne Werte manuell anzupassen. Hier erfährst du, wie du deine Welt genau nach den Wünschen deiner Crew konfigurierst.
Schritt-für-Schritt-Anleitung
Fahre deinen Server herunter.
Stoppe den Server immer über Actions > Shutdown, bevor du Speicherdateien bearbeitest. Das Bearbeiten bei laufendem Server kann zu Dateifehlern führen oder dazu, dass deine Änderungen überschrieben werden.

Finde den Welt-Ordner.
Gehe zum File Manager und navigiere zum Pfad der Speicherprofile. Der übliche Pfad lautet:
/Server/R5/Saved/SaveProfiles/Default/RocksDB/version/Worlds//Worlds
In diesem Worlds-Ordner siehst du einen oder mehrere Ordner – jeder Ordner entspricht einem eigenen Spielstand.Öffne den Welt-Ordner, den du anpassen möchtest, und suche nach
WorldDescription.json.Wenn du mehrere Welten hast, gibt es auch mehrere Welt-Ordner und somit mehrere
WorldDescription.json-Dateien (natürlich eine pro Welt). Bearbeite die Datei für die Welt, die du ändern möchtest.
Bearbeite die
WorldDescription.json.Du hast zwei Möglichkeiten:
- Setze den Wert für preset auf
Easy,MediumoderHard, um ein vollständiges Preset anzuwenden. - Setze den Wert für
presetaufCustomund passe dann die einzelnen Boolean-, Float- und Tag-Einträge in der Datei manuell an, um die Welt feinzustimmen.
- Setze den Wert für preset auf
Verwende einen einfachen Texteditor (Notepad, Notepad++, VS Code, usw.). Verwende keine Textverarbeitungsprogramme, die Formatierungen hinzufügen. Behalte die Dateicodierung als UTF-8 bei.
Beispiel-Snippets (nur zur Veranschaulichung):
{
"WorldPresetType": "Medium",
}{
"WorldPreset": "Custom",
"AllowPVP": true,
"ResourceMultiplier": 1.25,
"SpawnRateTag": "High"
}

WorldDescription.json aus.
- Ändere im Fall von
Customdie Boolean-Werte (true/false), die Float-Zahlen (wie 1.25) und die String-Tags (wie "High") nach Bedarf ab.

Speichere die Datei.
Um die Konfiguration zu speichern, solltest du ganz unten die Option Save File sehen.

Vor dem Speichern empfiehlt es sich, eine Backup-Kopie der ursprünglichen
WorldDescription.jsonzu erstellen (zum BeispielWorldDescription.json.bak). Speichere die bearbeitete Datei im selben Verzeichnis.Starte deinen Server neu.
Starte den Server wieder, indem du auf Actions > Restart klickst. Die Änderungen, die du in der
WorldDescription.jsonvorgenommen hast, sollten beim Laden der Welt angewendet werden.
Wichtiger Hinweis: Regeln für Custom-Presets (Wie du Resets vermeidest)
Wenn du dich für das „Custom“-Preset entscheidest, ist das Spiel extrem pingelig, was die eingegebenen Zahlen angeht. Wenn du die versteckten Regeln missachtest, lehnt der Server deine Datei ab und setzt deine Welt beim Starten auf die Standardeinstellungen zurück. So stellst du sicher, dass deine benutzerdefinierten Einstellungen aktiv bleiben:
Halte deine Zahlen einheitlich: Du kannst verschiedene Multiplikator-Werte nicht wild mischen. Wenn du beispielsweise die Gesundheit der Gegner auf 1.5 setzt, musst du auch den Schaden der Gegner auf 1.5 setzen. Jeder Multiplikator muss exakt denselben Wert haben.
Passe deine Zahlen an den Schwierigkeitsgrad an: Die von dir gewählten Zahlen müssen mit dem
CombatDifficulty-Tag übereinstimmen, den du in der Datei festgelegt hast.Erstellung einer benutzerdefinierten schweren Welt: Wenn du
"CombatDifficulty": "Hard"einstellst, muss jeder einzelne Multiplikator auf exakt1.5gesetzt werden. Wenn du versuchst, es noch schwerer zu machen, indem du2.0einträgst, lehnt das Spiel die Datei ab und setzt deinen Server zurück.Erstellung einer benutzerdefinierten leichten Welt: Wenn du
"CombatDifficulty": "Easy"einstellst, muss jeder einzelne Multiplikator auf exakt0.5gesetzt werden. Zudem musst du sicherstellen, dass"EasyExplore"auftruegesetzt ist.
Parameterwerte
| Parameter | Standard | Details |
|---|---|---|
| CoopQuests | true | Wenn ein Spieler eine Koop-Quest abschließt, wird sie automatisch für alle aktiven Spieler abgeschlossen. |
| EasyExplore | false | Wenn true, werden Kartenmarkierungen deaktiviert (im Spiel: „Immersive Erkundung“). Veralteter Name – macht die Erkundung eigentlich schwerer. |
| MobHealthMultiplier | 1.0 | Gesundheit der Gegner. Bereich: [0.2; 5.0] |
| MobDamageMultiplier | 1.0 | Schaden der Gegner. Bereich: [0.2; 5.0] |
| ShipHealthMultiplier | 1.0 | Gesundheit von Gegnerschiffen. Bereich: [0.4; 5.0] |
| ShipDamageMultiplier | 1.0 | Schaden von Gegnerschiffen. Bereich: [0.2; 2.5] |
| BoardingDifficultyMultiplier | 1.0 | Anzahl gegnerischer Seeleute, um das Entern zu gewinnen. Bereich: [0.2; 5.0] |
| Coop_StatsCorrectionModifier | 1.0 | Skaliert Gesundheit/Haltung der Gegner basierend auf der Spieleranzahl. Bereich: [0.0; 2.0] |
| Coop_ShipStatsCorrectionModifier | 0.0 | Skaliert die Gesundheit gegnerischer Schiffe basierend auf der Spieleranzahl. Bereich: [0.0; 2.0] |
| CombatDifficulty | Normal | Aggressivität der Bosse. Optionen: Easy / Normal / Hard |
Fehlerbehebung
Wenn deine neuen Einstellungen nicht wie erwartet funktionieren, gehe diese häufigen Fehlerquellen durch:
Einstellungen werden zurückgesetzt (Validierungsfehler): Wenn deine Einstellungen beim Starten immer wieder auf die Standardwerte zurückgesetzt werden, liegt das höchstwahrscheinlich daran, dass deine benutzerdefinierten Multiplikatoren und Schwierigkeits-Tags nicht perfekt übereinstimmten und die strengen Regeln aus dem Abschnitt Wichtiger Hinweis verletzt haben.
Einstellungen werden nicht übernommen: Stelle sicher, dass du den richtigen Spielstand bearbeitet hast. Der Name des Welt-Ordners muss mit der World Save ID übereinstimmen, die in deinen Basic Settings (oder deiner
ServerDescription.json-Datei) angegeben ist. Wenn du einen anderen Ordner bearbeitet hast, werden die Änderungen im Spiel nicht sichtbar.Datei wird nach einem Neustart zurückgesetzt: Das bedeutet fast immer, dass die JSON-Syntax fehlerhaft war. Eine fehlerhafte Datei wird vom Server abgelehnt oder ersetzt. Überprüfe deine Formatierung (suche nach fehlenden Kommas oder überflüssigen Anführungszeichen) mit einem kostenlosen Online-JSON-Validator, bevor du den Server startest.
Editor- oder Codierungsprobleme: Stelle sicher, dass die Datei als UTF-8 ohne BOM oder spezielle Formatierung gespeichert ist. Rich-Text-Editoren können unsichtbare Sonderzeichen einfügen, die verhindern, dass das Spiel die Datei lesen kann.
Server überschreibt Änderungen beim Herunterfahren: Bearbeite niemals Dateien, während der Server läuft. Der Server liest und schreibt ständig Daten; wenn er heruntergefahren wird, nachdem du Änderungen vorgenommen hast, überschreibt er deine Anpassungen mit dem aktuellen Live-Zustand.
Fazit
Wenn du die Kontrolle über deine WorldDescription.json übernimmst, kannst du das Windrose-Erlebnis perfekt an den Spielstil deiner Crew anpassen. Egal, ob du die Aggressivität der Bosse für eine knallharte Herausforderung erhöhst oder die Ressourcenraten für eine entspanntere Reise anpasst – ein paar schnelle Änderungen können dein Abenteuer komplett verändern.
Wenn du Fragen hast oder Hilfe benötigst, kannst du dich jederzeit über unseren Live-Chat oder per E-Mail unter support@pingplayers.com an unseren Kundenservice wenden.