Server settings
The game's Customize Difficulty screen for a dedicated server: pick a preset, step any setting through the values the game allows, and download the enshrouded_server.json.
Player
Survival
Enemies
Resources
XP Modifications
Other
| Group | Password | Kick and ban | Open inventories | Edit the world | Edit bases | Extend bases | Reserved |
|---|---|---|---|---|---|---|---|
{
"name": "Enshrouded Server",
"password": "",
"saveDirectory": "./savegame",
"logDirectory": "./logs",
"ip": "0.0.0.0",
"queryPort": 15637,
"slotCount": 16,
"voiceChatMode": "Proximity",
"enableVoiceChat": false,
"enableTextChat": false,
"gameSettingsPreset": "Default",
"gameSettings": {
"playerHealthFactor": 1,
"playerManaFactor": 1,
"playerStaminaFactor": 1,
"playerBodyHeatFactor": 1,
"playerDivingTimeFactor": 1,
"enableStarvingDebuff": false,
"fromHungerToStarving": 600000000000,
"foodBuffDurationFactor": 1,
"shroudTimeFactor": 1,
"tombstoneMode": "AddBackpackMaterials",
"enableDurability": true,
"weatherFrequency": "Normal",
"enableGliderTurbulences": true,
"tamingStartleRepercussion": "LoseSomeProgress",
"curseModifier": "Normal",
"fishingDifficulty": "Normal",
"randomSpawnerAmount": "Normal",
"aggroPoolAmount": "Normal",
"enemyDamageFactor": 1,
"enemyHealthFactor": 1,
"enemyStaminaFactor": 1,
"enemyPerceptionRangeFactor": 1,
"threatBonus": 1,
"bossDamageFactor": 1,
"bossHealthFactor": 1,
"pacifyAllEnemies": false,
"miningDamageFactor": 1,
"resourceDropStackAmountFactor": 1,
"plantGrowthSpeedFactor": 1,
"factoryProductionSpeedFactor": 1,
"perkCostFactor": 1,
"perkUpgradeRecyclingFactor": 0.5,
"experienceCombatFactor": 1,
"experienceMiningFactor": 1,
"experienceExplorationQuestsFactor": 1,
"dayTimeDuration": 1800000000000,
"nightTimeDuration": 720000000000
},
"userGroups": [
{
"name": "Admin",
"password": "",
"canKickBan": true,
"canAccessInventories": true,
"canEditWorld": true,
"canEditBase": true,
"canExtendBase": true,
"reservedSlots": 0
},
{
"name": "Friend",
"password": "",
"canKickBan": false,
"canAccessInventories": true,
"canEditWorld": true,
"canEditBase": true,
"canExtendBase": true,
"reservedSlots": 0
},
{
"name": "Guest",
"password": "",
"canKickBan": false,
"canAccessInventories": false,
"canEditWorld": true,
"canEditBase": false,
"canExtendBase": false,
"reservedSlots": 0
},
{
"name": "Visitor",
"password": "",
"canKickBan": false,
"canAccessInventories": false,
"canEditWorld": false,
"canEditBase": false,
"canExtendBase": false,
"reservedSlots": 0
}
],
"bannedAccounts": []
}How the file works
The server only reads the gameSettings block when gameSettingsPreset is "Custom". With Default, Relaxed, Hard or Survival it loads that preset and ignores the block, so the generator switches to Custom as soon as one value differs from the preset you picked.
Day length, night length and the time until starvation are written in nanoseconds: 30 minutes is 1800000000000. Only the query port (UDP, 15637 by default) has to be open; the separate game port is gone. Each group's password decides what a player who enters it may do, and reserved slots hold places for that group when the server is full.
Every setting
37Player
| Setting | Key | Default | Relaxed | Hard | Survival | Options |
|---|---|---|---|---|---|---|
| Player HealthScales the maximum player health. | playerHealthFactor | x1 | x2 | x1 | x0.75 | x0.25, x0.5, x0.75, x1, x1.5, x2, x3, x4 |
| Player ManaScales the maximum player mana. | playerManaFactor | x1 | x2 | x1 | x1 | x0.25, x0.5, x0.75, x1, x1.5, x2, x3, x4 |
| Player StaminaScales the maximum player stamina. | playerStaminaFactor | x1 | x2 | x1 | x1 | x0.25, x0.5, x0.75, x1, x1.5, x2, x3, x4 |
| Frost Resistance DurationScales how long you can survive in a cold environment. | playerBodyHeatFactor | x1 | x2 | x1 | x0.75 | x0.5, x0.75, x1, x1.5, x2 |
| Diving TimeScales the time you can dive. | playerDivingTimeFactor | x1 | x1.5 | x0.9 | x0.75 | x0.75, x0.9, x1, x1.5, x2 |
Survival
| Setting | Key | Default | Relaxed | Hard | Survival | Options |
|---|---|---|---|---|---|---|
| Starvation ModeEnables hunger and starvation. You will need to regularly eat or drink to survive. | enableStarvingDebuff | Off | Off | Off | On | On, Off |
| Time until starvationThis setting controls the length of the hungry state before starvation sets in. | fromHungerToStarving | 10 min | 10 min | 10 min | 10 min | 5 min, 8 min, 10 min, 15 min, 20 min |
| Food Buff DurationScales food buff durations. | foodBuffDurationFactor | x1 | x1.5 | x0.9 | x0.7 | x0.5, x0.6, x0.7, x0.8, x0.9, x1, x1.25, x1.5, x1.75, x2 |
| Time in the ShroudScales how long player characters can remain within the Shroud. | shroudTimeFactor | x1 | x1.5 | x1 | x1 | x0.5, x0.6, x0.7, x0.8, x0.9, x1, x1.25, x1.5, x2 |
| Loot Loss On DeathYou can either keep or lose all items from your backpack when dying. In the default setting, you only lose materials. Lost items are stored in a tombstone and can be recovered there. | tombstoneMode | Default | Keep All | Default | Lose All | Keep All, Default, Lose All |
| Weapon DurabilityIf this setting is switched off, weapons don't break anymore. | enableDurability | On | Off | On | On | On, Off |
| Harsh Weather OccurrencesAdjust the frequency of harsh weather occurrences. | weatherFrequency | Normal | Rare | Normal | Often | Disabled, Rare, Normal, Often |
| Glider TurbulencesEnables / Disables turbulences during gliding. | enableGliderTurbulences | On | Off | On | On | On, Off |
| Taming Startle RepercussionDefines how much taming progress you lose when you scare an animal. | tamingStartleRepercussion | Lose Some Progress | Keep Progress | Lose Some Progress | Lose All Progress | Keep Progress, Lose Some Progress, Lose All Progress |
| Curse ChanceDefine the likelihood of being afflicted by a curse. | curseModifier | Default | Easy | Default | Hard | Easy, Default, Hard |
| Fishing DifficultyIndicates how difficult the Fishing Minigame is. | fishingDifficulty | Default | Easy | Default | Hard | Very Easy, Easy, Default, Hard, Very Hard |
Enemies
| Setting | Key | Default | Relaxed | Hard | Survival | Options |
|---|---|---|---|---|---|---|
| Enemy AmountThis setting controls the amount of enemies in the world. | randomSpawnerAmount | Normal | Few | More | More | Few, Normal, More, Many |
| Simultaneous Enemy AttacksThis setting controls how many enemies are allowed to attack at the same time. | aggroPoolAmount | Normal | Few | Normal | Normal | Few, Normal, More, Many |
| Enemy DamageScales all enemy damage by this value. | enemyDamageFactor | x1 | x0.5 | x1.5 | x1.5 | x0.25, x0.5, x0.75, x1, x1.5, x2, x3, x4, x5 |
| Enemy HealthScales all enemy health by this value. | enemyHealthFactor | x1 | x0.5 | x1 | x1 | x0.25, x0.5, x0.75, x1, x1.5, x2, x3, x4 |
| Enemy StaminaScales all enemy stamina by this value. It will take longer to stun enemies with a higher enemy stamina. | enemyStaminaFactor | x1 | x0.5 | x1 | x1 | x0.5, x0.75, x1, x1.25, x1.5, x1.75, x2 |
| Enemy Perception RangeScales how far enemies can see and hear the player. | enemyPerceptionRangeFactor | x1 | x0.75 | x1 | x1 | x0.5, x0.75, x1, x1.25, x1.5, x1.75, x2 |
| Enemy Attack FrequencyScales the frequency of enemy attacks. | threatBonus | x1 | x0.5 | x1.5 | x1.5 | x0.25, x0.5, x0.75, x1, x1.5, x2, x3, x4 |
| Boss DamageThis setting scales the damage of boss attacks. | bossDamageFactor | x1 | x0.5 | x1 | x1 | x0.2, x0.3, x0.4, x0.5, x0.6, x0.7, x0.8, x0.9, x1, x1.5, x2, x2.5, x3, x3.5, x4, x4.5, x5 |
| Boss HealthScales all health of bosses by this value. | bossHealthFactor | x1 | x0.5 | x1.5 | x1.5 | x0.2, x0.3, x0.4, x0.5, x0.6, x0.7, x0.8, x0.9, x1, x1.5, x2, x2.5, x3, x3.5, x4 |
| Pacify EnemiesIf turned on, enemies won't attack the players until they are attacked. | pacifyAllEnemies | Off | Off | Off | Off | On, Off |
Resources
| Setting | Key | Default | Relaxed | Hard | Survival | Options |
|---|---|---|---|---|---|---|
| Mining DamageThis scales the mining damage. A higher mining damage leads to increased terraforming and more yield of resources per hit. | miningDamageFactor | x1 | x1.5 | x1 | x0.75 | x0.5, x0.75, x1, x1.5, x2 |
| Loot AmountScales the amount of materials per loot stack. | resourceDropStackAmountFactor | x1 | x1.5 | x1 | x0.75 | x0.25, x0.5, x0.75, x1, x1.5, x2 |
| Plant Growth SpeedScales the value of the plant growth speed. | plantGrowthSpeedFactor | x1 | x2 | x1 | x1 | x0.25, x0.5, x0.75, x1, x1.25, x1.5, x1.75, x2 |
| Workshop Production SpeedScales the speed of production for workshop items. | factoryProductionSpeedFactor | x1 | x2 | x1 | x1 | x0.25, x0.5, x0.75, x1, x1.25, x1.5, x1.75, x2 |
| Weapon Upgrade CostScales the amount of Runes required for upgrading weapons. | perkCostFactor | x1 | x0.5 | x1 | x1.25 | x0.25, x0.3, x0.5, x0.75, x1, x1.25, x1.5, x1.75, x2 |
| Weapon Upgrade Recycling YieldScales the amount of Runes that are returned to you when salvaging upgraded weapons. | perkUpgradeRecyclingFactor | x0.5 | x1 | x0.5 | x0.3 | x0, x0.1, x0.2, x0.3, x0.4, x0.5, x0.6, x0.7, x0.8, x0.9, x1 |
XP Modifications
| Setting | Key | Default | Relaxed | Hard | Survival | Options |
|---|---|---|---|---|---|---|
| Combat XPScales the amount of XP received through combat. | experienceCombatFactor | x1 | x1.5 | x0.5 | x0.5 | x0.25, x0.5, x0.75, x1, x1.5, x2 |
| Mining XPScales the amount of XP received by mining resources. | experienceMiningFactor | x1 | x1.25 | x0.5 | x0.5 | x0, x0.25, x0.5, x0.75, x1, x1.5, x2 |
| Quest & Exploration XPScales the amount of XP received by exploring and completing quests. | experienceExplorationQuestsFactor | x1 | x1 | x1 | x1 | x0.25, x0.5, x0.75, x1, x1.5, x2 |
Other
| Setting | Key | Default | Relaxed | Hard | Survival | Options |
|---|---|---|---|---|---|---|
| Day DurationScales the length of daytime. A smaller value equals shorter daytime. | dayTimeDuration | 30 min | 30 min | 30 min | 30 min | 2 min, 4 min, 8 min, 12 min, 20 min, 30 min, 45 min, 60 min |
| Night DurationScales the length of nighttime. A smaller value equals a shorter nighttime. | nightTimeDuration | 12 min | 12 min | 12 min | 20 min | 2 min, 4 min, 8 min, 12 min, 20 min, 30 min, 45 min, 60 min |