Player
5 settingsplayerHealthFactor playerManaFactor playerStaminaFactor playerBodyHeatFactor playerDivingTimeFactor Survival
12 settingsenableStarvingDebuff fromHungerToStarving foodBuffDurationFactor shroudTimeFactor flameLevelFogRemoval tombstoneMode enableDurability weatherFrequency enableGliderTurbulences tamingStartleRepercussion curseModifier fishingDifficulty Enemies
10 settingsrandomSpawnerAmount aggroPoolAmount enemyDamageFactor enemyHealthFactor enemyStaminaFactor enemyPerceptionRangeFactor threatBonus bossDamageFactor bossHealthFactor pacifyAllEnemies Resources
6 settingsminingDamageFactor resourceDropStackAmountFactor plantGrowthSpeedFactor factoryProductionSpeedFactor perkCostFactor perkUpgradeRecyclingFactor Experience
3 settingsexperienceCombatFactor experienceMiningFactor experienceExplorationQuestsFactor Day and night
2 settingsdayTimeDuration nightTimeDuration Server Parameters
Host & NetworkAdvanced Network & Storage
User Groups & Passwords
Assign server permissions, passwords, and reserved slots per role. Passwords remain local to your browser and are never sent over the network or saved in share links.
How the file works
File Location & Automatic Generation
The enshrouded_server.json configuration file resides in the root directory of your dedicated server installation, directly alongside enshrouded_server.exe. When launching a server instance without an existing configuration, the server automatically creates a fresh JSON file with default values.
Presets vs. Custom Gameplay
The Default, Relaxed, Hard, and Survival presets provide fixed sets of difficulty values (shown in the tables below). Individual settings can be tweaked when gameSettingsPreset is set to Custom.
Time Durations in Nanoseconds
In-game durations—such as daytime duration, nighttime duration, and the duration of hunger before starvation begins—are specified in the JSON as nanoseconds. One minute corresponds to 60,000,000,000 nanoseconds. In-game interfaces display these values converted to minutes.
Network Port & Server IP
The port for the server can be set in queryPort (default 15637), and the IP of the server in ip (default 0.0.0.0). These settings should only be changed with caution and when there is a specific reason for the change.
User Groups & Granular Permissions
Server access is partitioned across roles defined in userGroups. The four standard groups are Admin, Friend, Guest, and Visitor. Each role specifies its own password and explicit toggle permissions for player moderation (kick and ban), base inventory access, open-world modifications, base construction, and Flame Altar management.
Reserved Player Slots
Each user group can configure a quota of reservedSlots (between 0 and 16). When non-zero slots are configured, those slots are held exclusively for that specific role, ensuring priority access for designated roles even when total session capacity is reached.
Every setting
Complete reference of all 38 server settings extracted from dedicated server data and documentation.
Player
| Setting | Key | Default | Relaxed | Hard | Survival | Range / Options |
|---|---|---|---|---|---|---|
| Player health | playerHealthFactor | 100% | 200% | 100% | 75% | 0.25 – 4 (25% – 400%) |
| Player mana | playerManaFactor | 100% | 200% | 100% | 100% | 0.25 – 4 (25% – 400%) |
| Player stamina | playerStaminaFactor | 100% | 200% | 100% | 100% | 0.25 – 4 (25% – 400%) |
| Cold weather body heat | playerBodyHeatFactor | 100% | 200% | 100% | 75% | 0.5 – 2 (50% – 200%) |
| Diving oxygen duration | playerDivingTimeFactor | 100% | 150% | 90% | 75% | 0.75 – 2 (75% – 200%) readme: 0.5–2 |
Survival
| Setting | Key | Default | Relaxed | Hard | Survival | Range / Options |
|---|---|---|---|---|---|---|
| Hunger and starvation debuff | enableStarvingDebuff | Off | Off | Off | On | On / Off |
| Hungry state duration | fromHungerToStarving | 10 min | 10 min | 10 min | 10 min | 5 – 20 min |
| Food buff duration | foodBuffDurationFactor | 100% | 150% | 90% | 70% | 0.5 – 2 (50% – 200%) |
| Shroud survival duration | shroudTimeFactor | 100% | 150% | 100% | 100% | 0.5 – 2 (50% – 200%) |
| Required Flame level for Shroud altars | flameLevelFogRemoval | 11 | 11 | 11 | 11 | 1 – 11 readme: 0–20 |
| Death item drop rule | tombstoneMode | Lose materials only | Keep everything | Lose materials only | Lose everything | Lose materials only, Lose everything, Keep everything |
| Weapon durability loss | enableDurability | On | Off | On | On | On / Off |
| Weather event frequency | weatherFrequency | Normal | Rare | Normal | Frequent | Disabled, Rare, Normal, Frequent |
| Glider air turbulences | enableGliderTurbulences | On | Off | On | On | On / Off |
| Startled animal taming penalty | tamingStartleRepercussion | Lose some progress | Keep progress | Lose some progress | Lose all progress | Keep progress, Lose some progress, Lose all progress |
| Modify Shroud curse | curseModifier | Normal | Off | Normal | Double chance | Off, Normal, Double chance |
| Fishing minigame difficulty | fishingDifficulty | Normal | Easy | Normal | Hard | Very easy, Easy, Normal, Hard, Very hard |
Enemies
| Setting | Key | Default | Relaxed | Hard | Survival | Range / Options |
|---|---|---|---|---|---|---|
| World enemy count | randomSpawnerAmount | Automatic | Few | Many | Many | Few, Normal, Automatic, Many, Extreme |
| Simultaneous enemy attacks | aggroPoolAmount | Normal | Few | Normal | Normal | Few, Normal, Many, Extreme |
| Regular enemy damage | enemyDamageFactor | 100% | 50% | 125% | 150% | 0.25 – 2.5 (25% – 250%) readme: 0.25–5 |
| Regular enemy health | enemyHealthFactor | 100% | 50% | 100% | 100% | 0.25 – 4 (25% – 400%) |
| Enemy stamina & stun threshold | enemyStaminaFactor | 100% | 50% | 100% | 100% | 0.5 – 2 (50% – 200%) |
| Enemy detection range | enemyPerceptionRangeFactor | 100% | 75% | 100% | 100% | 0.5 – 2 (50% – 200%) |
| Enemy attack frequency | threatBonus | 100% | 50% | 150% | 150% | 0.25 – 4 (25% – 400%) |
| Boss attack damage | bossDamageFactor | 100% | 50% | 100% | 100% | 0.2 – 5 (20% – 500%) |
| Boss health pool | bossHealthFactor | 100% | 50% | 150% | 150% | 0.2 – 4 (20% – 400%) readme: 0.2–5 |
| Pacify non-boss enemies | pacifyAllEnemies | Off | Off | Off | Off | On / Off |
Resources
| Setting | Key | Default | Relaxed | Hard | Survival | Range / Options |
|---|---|---|---|---|---|---|
| Mining impact effectiveness | miningDamageFactor | 100% | 150% | 100% | 75% | 0.5 – 2 (50% – 200%) |
| Loot stack quantity | resourceDropStackAmountFactor | 100% | 150% | 100% | 75% | 0.25 – 2 (25% – 200%) |
| Farming crop growth speed | plantGrowthSpeedFactor | 100% | 200% | 100% | 100% | 0.25 – 2 (25% – 200%) |
| Workstation production speed | factoryProductionSpeedFactor | 100% | 200% | 100% | 100% | 0.25 – 2 (25% – 200%) |
| Weapon enhancement rune cost | perkCostFactor | 100% | 50% | 100% | 125% | 0.25 – 2 (25% – 200%) |
| Weapon salvage rune return | perkUpgradeRecyclingFactor | 50% | 100% | 50% | 30% | 0 – 1 (0% – 100%) |
Experience
| Setting | Key | Default | Relaxed | Hard | Survival | Range / Options |
|---|---|---|---|---|---|---|
| Combat experience rate | experienceCombatFactor | 100% | 150% | 50% | 50% | 0.25 – 2 (25% – 200%) |
| Mining experience rate | experienceMiningFactor | 100% | 125% | 50% | 50% | 0 – 2 (0% – 200%) |
| Quest & exploration experience | experienceExplorationQuestsFactor | 100% | 100% | 100% | 100% | 0.25 – 2 (25% – 200%) |
Day and night
| Setting | Key | Default | Relaxed | Hard | Survival | Range / Options |
|---|---|---|---|---|---|---|
| Daytime duration | dayTimeDuration | 30 min | 30 min | 30 min | 30 min | 2 – 60 min |
| Nighttime duration | nightTimeDuration | 12 min | 12 min | 12 min | 20 min | 2 – 60 min |