New

EmeraldHost 2.0 is here: faster, more intuitive, and made for everyone - the new panel!

Learn more
Guides
How to Change the World Settings on Your Windrose Server
WindroseWindroseChange World Settings

How to Change the World Settings on Your Windrose Server

Change world settings on a Windrose server

3 min read
Apr 14, 2026

World settings are stored in the WorldDescription.json file inside your server's world folder. You can set difficulty via a preset (Easy, Medium, Hard) or via custom values (Custom).

Configure settings in-game and transfer

The easiest way: create a world in Windrose with your desired settings and copy the finished file to your server.

  1. Create world in-game
    Launch Windrose and create a new world with the desired settings (preset or custom).

  2. Find the local world file
    Open the folder of your world on your PC:

    %LOCALAPPDATA%\R5\Saved\SaveProfiles\Default\RocksDB_v2\<GameVersion>\Worlds\<WorldID>\
    
  3. Stop the server
    Stop your server via the dashboard.

  4. Connect via SFTP
    Connect to your server via SFTP.

  5. Copy WorldDescription.json
    Copy your local WorldDescription.json into your server's world folder:

    /R5/Saved/SaveProfiles/Default/RocksDB_v2/<GameVersion>/Worlds/<WorldID>/WorldDescription.json
    
  6. Adjust the island ID
    Set the island ID in the dashboard to the value of the copied world so your server loads it.

  7. Start the server
    Start your server.

Edit the file directly on the server

If you prefer editing the file manually:

  1. Stop the server
    Stop your server via the dashboard.

  2. Connect via SFTP
    Connect to your server via SFTP.

  3. Open WorldDescription.json
    Open the file inside the world folder:

    /R5/Saved/SaveProfiles/Default/RocksDB_v2/<GameVersion>/Worlds/<WorldID>/WorldDescription.json
    
  4. Adjust values
    Adjust WorldPresetType and/or the individual WorldSettings parameters (see tables below).

  5. Start the server
    Save the file and start your server.

General fields

Field Description Values
IslandId Unique ID of the world – must match the folder name and the value in WorldSettings.json Alphanumeric string
WorldName Displayed name of the world Any text
WorldPresetType Difficulty preset Easy, Medium, Hard, Custom

WorldSettings parameters (only for Custom)

Bool parameters

Parameter Description Default
Coop.SharedQuests Quests are automatically completed for all active co-op players when one player finishes them true
EasyExplore Known in-game as "Immersive Exploration". When enabled, point-of-interest markers are hidden – exploration becomes harder. The parameter name is misleading. false

Float parameters (multipliers)

Parameter Description Default Range
MobHealthMultiplier Enemy health 1.0 0.2 – 5.0
MobDamageMultiplier Enemy damage 1.0 0.2 – 5.0
ShipsHealthMultiplier Enemy ship health 1.0 0.4 – 5.0
ShipsDamageMultiplier Enemy ship damage 1.0 0.2 – 2.5
BoardingDifficultyMultiplier Number of enemies to defeat during boarding 1.0 0.2 – 5.0
Coop.StatsCorrectionModifier Scales enemy health and posture loss with the player count 1.0 0.0 – 2.0
Coop.ShipStatsCorrectionModifier Scales enemy ship health with the player count 0.0 0.0 – 2.0

Tag parameters

Parameter Description Default Values
CombatDifficulty Difficulty of bosses and overall enemy aggressiveness Normal Easy, Normal, Hard

Example: WorldDescription.json with Custom preset

Parameters are stored in the file not as plain names, but as TagName-style keys. Here is what a full WorldDescription.json with a custom preset looks like:

{
    "Version": 1,
    "WorldDescription":
    {
        "islandId": "E24A22C9C8D3448951AFD002162576D5",
        "WorldName": "My World",
        "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"
                }
            }
        }
    }
}
Written byEmeraldHost Team
Last updated on Aug 29, 2026 Edit on GitHub

Did this article help you?

Your feedback helps us improve our guides.

Help shape the guides

€10.00 in credit for every new guide, €5.00 for every improvement.

Contact Support

Create a support ticket and our team will get back to you as soon as possible – personal and professional.

Go to Support
1257 members online

Discord Community

Connect with other players, get quick help from the community, and stay up to date with the latest news.

Join Discord
Windrose

Ready to get started?

Rent your Windrose Server now

Join our Discord community 1257 members online right now