Skip to content
Sign inStart a server

Settings · 8 min read

Enshrouded server settings explained (enshrouded_server.json)

Every gameplay setting in enshrouded_server.json with its default and range, the difficulty presets, and why custom values need the Custom preset.

Last checked

Short answer

An Enshrouded dedicated server keeps every setting in enshrouded_server.json, next to enshrouded_server.exe. Pick a difficulty with gameSettingsPreset: Default, Relaxed, Hard or Survival. To change single values, set the preset to Custom first: the game reads the values under gameSettings only then. Times are written in nanoseconds. Edit the file with the server stopped.

The difficulty presets

The values of gameSettingsPreset in enshrouded_server.json, as Keen Games describe them
PresetWhat Keen say it does
DefaultWhat Keen say it doesEvery value at its default. Keen recommend it for first-time players
RelaxedWhat Keen say it doesFewer enemies, more resources and loot, for base building and light adventuring
HardWhat Keen say it doesMore enemies, and more aggressive ones, for tougher combat
SurvivalWhat Keen say it doesMore aggressive enemies with extra survival mechanics on top
CustomWhat Keen say it doesUses the individual values in gameSettings

Why your custom values do nothing

This is the trap most people fall into. The file always lists every value under gameSettings, whichever preset is chosen, so it looks as if you can change one and keep the preset. Keen's settings page says the individual settings can be changed only when Custom is selected. Under any other preset the game uses that preset's values and yours are left unread.

"gameSettingsPreset": "Custom",
"gameSettings": {
  ...
  "enemyDamageFactor": 0.5,
  "dayTimeDuration": 2700000000000,
  ...
}

That example halves enemy damage and makes daytime last 45 minutes. The ... stands for the other values, which stay as the server wrote them.

Three rules for editing the file

  1. Times are in nanoseconds. A minute is 60000000000: a 6 with ten zeros. The default day, 1800000000000, is 30 minutes. The game's own menus show the same settings in minutes.
  2. A number outside the range is pulled back into it. Keen: “the maximum or minimum value is used instead.”
  3. A wrong word stops the server. A choice the game doesn't know, such as a misspelt tombstoneMode, keeps the server from starting, and its window names the value it refused. Keep a copy of the working file before you edit. If you can't get a file working again, delete it and the server writes a fresh one at its next start, which is Keen's own fix for a file an update has converted wrongly; you then set your name, slots and passwords again.

Every gameplay setting

Each key below sits inside gameSettings. A value of 1 on a multiplier is the normal amount, 2 is double and 0.5 is half.

Player

Enshrouded gameSettings keys in the group Player, with their defaults and allowed values
SettingDefaultAllowedWhat it changes
playerHealthFactorDefault1Allowed0.25 to 4What it changesHow much health players have.
playerManaFactorDefault1Allowed0.25 to 4What it changesHow much mana players have.
playerStaminaFactorDefault1Allowed0.25 to 4What it changesHow much stamina players have.
playerBodyHeatFactorDefault1Allowed0.5 to 2What it changesHow long players can stay in freezing places before they get too cold.
playerDivingTimeFactorDefault1Allowed0.5 to 2What it changesHow long players can stay underwater before they run out of air.

Survival

Enshrouded gameSettings keys in the group Survival, with their defaults and allowed values
SettingDefaultAllowedWhat it changes
enableDurabilityDefaulttrueAllowedtrue or falseWhat it changesWhen this is off, weapons never break.
enableStarvingDebuffDefaultfalseAllowedtrue or falseWhat it changesWhen this is on, players get hungry, and starving players lose health until they eat or drink.
foodBuffDurationFactorDefault1Allowed0.5 to 2What it changesHow long the effects of food last.
fromHungerToStarvingDefault600000000000 (10 minutes)Allowed5 minutes to 20 minutesWhat it changesHow long a player stays hungry before starving begins.
shroudTimeFactorDefault1Allowed0.5 to 2What it changesHow long players can stay inside the Shroud.
tombstoneModeDefault"AddBackpackMaterials"AllowedAddBackpackMaterials, Everything, NoTombstoneWhat it changesWhat players lose from their backpack when they die; lost items wait in a tombstone.
flameLevelFogRemovalDefault11Allowed0 to 20What it changesThe Flame level a world needs before Flame Altars can push back the Shroud. The default, 11, is the last Flame level.
enableGliderTurbulencesDefaulttrueAllowedtrue or falseWhat it changesWhen this is off, air turbulence no longer pushes the glider around.

World

Enshrouded gameSettings keys in the group World, with their defaults and allowed values
SettingDefaultAllowedWhat it changes
weatherFrequencyDefault"Normal"AllowedDisabled, Rare, Normal, OftenWhat it changesHow often new weather events start in the world.
fishingDifficultyDefault"Normal"AllowedVeryEasy, Easy, Normal, Hard, VeryHardWhat it changesHow strong fish are in the fishing minigame; stronger fish take longer to reel in.
plantGrowthSpeedFactorDefault1Allowed0.25 to 2What it changesHow fast plants grow.
dayTimeDurationDefault1800000000000 (30 minutes)Allowed2 minutes to 60 minutesWhat it changesHow long daytime lasts, in real time.
nightTimeDurationDefault720000000000 (12 minutes)Allowed2 minutes to 60 minutesWhat it changesHow long night lasts, in real time.
tamingStartleRepercussionDefault"LoseSomeProgress"AllowedKeepProgress, LoseSomeProgress, LoseAllProgressWhat it changesWhat happens to your taming progress when you scare the animal.

Gathering and progress

Enshrouded gameSettings keys in the group Gathering and progress, with their defaults and allowed values
SettingDefaultAllowedWhat it changes
miningDamageFactorDefault1Allowed0.5 to 2What it changesHow hard players hit when mining, which also means more digging and more resources per hit.
resourceDropStackAmountFactorDefault1Allowed0.25 to 2What it changesHow many materials are in each stack from chests, defeated enemies and similar loot.
factoryProductionSpeedFactorDefault1Allowed0.25 to 2What it changesChanges how long workstations take to make items.
perkUpgradeRecyclingFactorDefault0.5Allowed0 to 1What it changesHow many Runes players get back when they salvage an upgraded weapon.
perkCostFactorDefault1Allowed0.25 to 2What it changesHow many Runes it costs to upgrade weapons.
experienceCombatFactorDefault1Allowed0.25 to 2What it changesHow much experience players get from fighting.
experienceMiningFactorDefault1Allowed0 to 2What it changesHow much experience players get from mining.
experienceExplorationQuestsFactorDefault1Allowed0.25 to 2What it changesHow much experience players get from exploring and finishing quests.

Enemies

Enshrouded gameSettings keys in the group Enemies, with their defaults and allowed values
SettingDefaultAllowedWhat it changes
randomSpawnerAmountDefault"Automatic"AllowedFew, Normal, Automatic, Many, ExtremeWhat it changesHow many enemies there are in the world.
aggroPoolAmountDefault"Normal"AllowedFew, Normal, Many, ExtremeWhat it changesHow many enemies are allowed to attack at the same time.
enemyDamageFactorDefault1Allowed0.25 to 5What it changesHow hard enemies hit, except bosses.
enemyHealthFactorDefault1Allowed0.25 to 4What it changesHow much health enemies have, except bosses.
enemyStaminaFactorDefault1Allowed0.5 to 2What it changesHow much stamina enemies have, so it takes longer to stun them when it is higher; bosses are not affected.
enemyPerceptionRangeFactorDefault1Allowed0.5 to 2What it changesHow far enemies can see and hear players, except bosses.
bossDamageFactorDefault1Allowed0.2 to 5What it changesHow hard boss attacks hit.
bossHealthFactorDefault1Allowed0.2 to 5What it changesHow much health bosses have.
threatBonusDefault1Allowed0.25 to 4What it changesHow often enemies attack, except bosses.
pacifyAllEnemiesDefaultfalseAllowedtrue or falseWhat it changesWhen this is on, enemies leave players alone until they are attacked; bosses are not affected.
curseModifierDefault"Normal"AllowedEasy, Normal, HardWhat it changesHow likely players are to catch the Shroud curse when the right enemies hit them.

Two of these arrived with 1.0: flameLevelFogRemoval, and the Automatic choice for randomSpawnerAmount, which scales the number of enemies with the size of the group. A 1.0 server writes Automatic into a new file.

The settings outside gameSettings

The top-level settings in enshrouded_server.json, with their defaults
SettingDefaultWhat it does
nameDefault"Enshrouded Server"What it doesThe name players see in the server list
slotCountDefault16What it doesPlayer slots, 1 to 16. Keen note that each slot adds load, so fewer slots can help a server that struggles
enableVoiceChatDefaultfalseWhat it doesVoice chat. It starts switched off
voiceChatModeDefault"Proximity"What it doesProximity for nearby players only, or Global for the whole server
enableTextChatDefaultfalseWhat it doesText chat. It starts switched off too
tagsDefaultnoneWhat it doesLabels players can filter the server list by: LookingForPlayers, a language such as English, and BaseBuilding, Exploration or Roleplay
queryPortDefault15637What it doesThe server's port
saveDirectoryDefault"./savegame"What it doesWhere the world is saved
logDirectoryDefault"./logs"What it doesWhere the logs go
ipDefault"0.0.0.0"What it doesThe address the server listens on. Keen: change it only for a specific reason

Voice and text chat are worth a look before your first session: both start off, and players who expect to talk will think something is broken.

The file also holds userGroups, the groups whose passwords let players in and decide what they may do.

On our servers

On our Enshrouded servers the panel edits this file for you. The Game page has the settings groups change most often, in four sections: Together, Danger, Pace and Death and hunger. It also has one-press presets for Relaxed, Hard and Survival. All settings → Server config has every setting in the tables above, each with its range.

Change any gameplay value there and the panel moves the preset to Custom for you and says so, which makes your change the one the game reads. It checks each value against its range before it saves, and keeps the saved versions of the file to go back to.

Four values are set from the panel at every start, so change them there and leave them alone in the file: the server name, the join password, the player slots and the port.

Game facts checked against Keen Games' server readme and help centre on 12 November 2026.

Related guides