GAME SERVER HOSTING: 50% OFF first order with code GHOST50
Windrose background

How To Configure World Settings On Your Windrose Server

Learn how to configure advanced world settings on your Windrose server, including enemy difficulty, ship combat, and co-op scaling.

This guide will show you how to configure advanced world settings on your Windrose server, such as enemy difficulty, ship combat modifiers, and co-op scaling. These settings are stored in the WorldDescription.json file inside each world's folder.

Editing Your World Settings

We recommend creating a singleplayer world with your preferred configuration and then uploading it to your server by following our Upload Save guide. However, if you'd prefer to manually edit the settings on your server, follow the steps below.

  1. Access the GhostCap Panel and Stop your Windrose server.
  2. In the sidebar, go to File Manager.
  3. Navigate to /R5/Saved/SaveProfiles/Default/RocksDB/[GameVersion]/Worlds/[WorldID]/.
  4. Edit WorldDescription.json and save your changes.
  5. Start your server.
Note

If you add any custom values to WorldSettings, the server will automatically switch your WorldPresetType to Custom on the next launch. To stick with a difficulty preset, leave WorldSettings as default and set WorldPresetType to Easy, Medium, or Hard.

WorldDescription.json Settings

SettingDescription
IslandIdThe unique ID of your world. Must match the name of the folder containing this file. DO NOT EDIT
WorldNameThe display name shown for your world in-game.
CreationTimeInternal timestamp for when the world was first generated. DO NOT EDIT
WorldPresetTypeThe difficulty preset applied to your world. Values: Easy / Medium / Hard / Custom
WorldSettingsA collection of custom world parameters. Leave this as default unless you're running a Custom preset.
CoopQuestsWhen a player completes a co-op marked quest, it will also complete for all other players who have it active. Values: true/false
EasyExploreHides map markers for points of interest, making the world harder to explore. The internal name is misleading — this is the legacy code name for "Immersive Exploration". Values: true/false
MobHealthMultiplierAdjusts the health pool of standard enemies. Default: 1.0, Min: 0.2, Max: 5.0
MobDamageMultiplierAdjusts how much damage standard enemies deal to players. Default: 1.0, Min: 0.2, Max: 5.0
ShipHealthMultiplierAdjusts the hull health of enemy AI ships. Default: 1.0, Min: 0.4, Max: 5.0
ShipDamageMultiplierAdjusts the damage output of enemy AI ships. Default: 1.0, Min: 0.2, Max: 2.5
BoardingDifficultyMultiplierAdjusts the number of enemy sailors players must defeat to successfully board a ship. Default: 1.0, Min: 0.2, Max: 5.0
Coop_StatsCorrectionModifierScales enemy health and posture loss rates based on the number of players currently on the server. Default: 1.0, Min: 0.0, Max: 2.0
Coop_ShipStatsCorrectionModifierScales enemy ship health based on the number of players currently on the server. Default: 0.0, Min: 0.0, Max: 2.0
CombatDifficultySets the difficulty of boss fights and the aggression level of standard enemies. Values: Easy / Normal / Hard