enshrouded.gg

Hosting

Enshrouded server settings

All 55 configuration options, with defaults and ranges

Enshrouded servers are configured through enshrouded_server.json, sitting next to the server executable. There are 55 settings in total. The one that catches people out: individual gameSettings values are ignored unless gameSettingsPreset is set to Custom — with any other preset the server overrides them.

Total settings
55
With a numeric range
26
Preset or toggle
12
Commonly changed
7

The settings most people change first

SettingDefaultRangeWhat it does
enableDurabilitytruetrue / falseWhether tools and weapons wear out with use. Turning this off removes repair upkeep entirely.
enemyDamageFactor10.25 – 5Multiplies the damage enemies deal to players.
enemyHealthFactor10.25 – 4Multiplies enemy health.
gameSettingsPreset"Default"Applies a bundled difficulty preset. Set this to Custom before individual settings take effect.
resourceDropStackAmountFactor10.25 – 2Multiplies the size of resource stacks dropped by gathering.
shroudTimeFactor10.5 – 2Multiplies your survival timer inside the Shroud. The single most-changed setting for players who find Shroud exploration too tight.
tombstoneMode"AddBackpackMaterials"AddBackpackMaterials / Everything / NoTombstoneWhat happens to your items on death — whether a recoverable tombstone is created and what it keeps.

Combat and difficulty

SettingConfig groupDefaultRange or optionsWhat it does
aggroPoolAmountgameSettings"Normal"Few / Normal / Many / ExtremeHow many enemies may attack you at once. Higher settings let groups swarm instead of queueing.
bossDamageFactorgameSettings10.2 – 5Multiplies boss damage only.
bossHealthFactorgameSettings10.2 – 5Multiplies boss health only, separately from ordinary enemies.
enemyDamageFactorgameSettings10.25 – 5Multiplies the damage enemies deal to players.
enemyHealthFactorgameSettings10.25 – 4Multiplies enemy health.
enemyPerceptionRangeFactorgameSettings10.5 – 2Scales how far away enemies notice you. Lower values make stealth viable.
enemyStaminaFactorgameSettings10.5 – 2Multiplies enemy stamina.
gameSettingsPreset"Default"Applies a bundled difficulty preset. Set this to Custom before individual settings take effect.
pacifyAllEnemiesgameSettingsfalsetrue / falseMakes enemies passive. Effectively a peaceful mode.
playerHealthFactorgameSettings10.25 – 4Multiplies maximum player health. Shown in game as a percentage.
playerManaFactorgameSettings10.25 – 4Multiplies maximum player mana.
playerStaminaFactorgameSettings10.25 – 4Multiplies maximum player stamina.
threatBonusgameSettings10.25 – 4Adjusts how much threat your actions generate against enemies.

Survival pressure

SettingConfig groupDefaultRange or optionsWhat it does
curseModifiergameSettings"Normal"Easy / Normal / HardHow likely the Shroud curse is to take hold. The easiest option disables the mechanic.
enableDurabilitygameSettingstruetrue / falseWhether tools and weapons wear out with use. Turning this off removes repair upkeep entirely.
enableStarvingDebuffgameSettingsfalsetrue / falseWhether running out of food applies a penalty rather than just removing the well-fed bonus.
foodBuffDurationFactorgameSettings10.5 – 2Multiplies how long food buffs last.
fromHungerToStarvinggameSettings6000000000005 minutes – 20 minutesHow long you stay merely hungry before starvation begins.
playerBodyHeatFactorgameSettings10.5 – 2Multiplies how much body heat you carry, so a higher value buys more time in cold regions before hypothermia sets in.
playerDivingTimeFactorgameSettings10.5 – 2Multiplies how long you can stay underwater.
shroudTimeFactorgameSettings10.5 – 2Multiplies your survival timer inside the Shroud. The single most-changed setting for players who find Shroud exploration too tight.

World and gathering

SettingConfig groupDefaultRange or optionsWhat it does
dayTimeDurationgameSettings18000000000002 minutes – 60 minutesLength of the in-game day, given in nanoseconds in the config file — 1800000000000 is 30 minutes.
enableGliderTurbulencesgameSettingstruetrue / falseWhether wind turbulence affects glider flight. Turning it off makes long glides predictable.
factoryProductionSpeedFactorgameSettings10.25 – 2Multiplies production speed at crafting stations.
fishingDifficultygameSettings"Normal"VeryEasy / Easy / Normal / Hard / VeryHardHow demanding the fishing minigame is.
miningDamageFactorgameSettings10.5 – 2Multiplies damage dealt to terrain and ore when mining.
nightTimeDurationgameSettings7200000000002 minutes – 60 minutesLength of the in-game night, in nanoseconds like the day setting.
plantGrowthSpeedFactorgameSettings10.25 – 2Multiplies farm crop growth speed.
randomSpawnerAmountgameSettings"Normal"Few / Normal / Many / ExtremeHow many randomised spawn points populate the world.
resourceDropStackAmountFactorgameSettings10.25 – 2Multiplies the size of resource stacks dropped by gathering.
tamingStartleRepercussiongameSettings"LoseSomeProgress"KeepProgress / LoseSomeProgress / LoseAllProgressWhat happens when you startle an animal you are trying to tame.
tombstoneModegameSettings"AddBackpackMaterials"AddBackpackMaterials / Everything / NoTombstoneWhat happens to your items on death — whether a recoverable tombstone is created and what it keeps.
weatherFrequencygameSettings"Normal"Disabled / Rare / Normal / OftenHow often weather changes.

Experience and perks

SettingConfig groupDefaultRange or optionsWhat it does
experienceCombatFactorgameSettings10.25 – 2Multiplies experience gained from combat.
experienceExplorationQuestsFactorgameSettings10.25 – 2Multiplies experience from exploration and quests.
experienceMiningFactorgameSettings10 – 2Multiplies experience gained from mining.
perkCostFactorgameSettings10.25 – 2Multiplies the cost of perks.
perkUpgradeRecyclingFactorgameSettings0.1000000 – 1How much is returned when recycling perk upgrades.

Server and connection

SettingConfig groupDefaultRange or optionsWhat it does
enableTextChatfalseTurns text chat on or off.
enableVoiceChatfalseTurns voice chat on or off.
ip"0.0.0.0"Bind address. 0.0.0.0 listens on every interface and is correct for almost all hosts — change it only if you know why.
logDirectory"./logs"Where server logs are written.
name"Enshrouded Server"The server name shown in the in-game browser.
passworduserGroups"AdminXXXXXXXX"Join password. Leave empty for an open server.
queryPort15637UDP port used by the server browser to query status.
saveDirectory"./savegame"Where world saves are written, relative to the server executable.
slotCount16Maximum simultaneous players. Enshrouded supports up to 16.
tags[true / falseLabels shown against your server in the browser, used for filtering.
voiceChatMode"Proximity"Whether voice chat is heard only nearby or across the whole server.

Player permissions

SettingConfig groupDefaultRange or optionsWhat it does
canAccessInventoriesuserGroupstrueWhether the group may open chests and containers.
canEditBaseuserGroupstrueWhether the group may build and edit inside player bases.
canEditWorlduserGroupstrueWhether the group may reshape terrain outside bases.
canExtendBaseuserGroupstrueWhether the group may extend base boundaries.
canKickBanuserGroupstrueWhether the group may kick or ban other players. Admin-level only.
reservedSlotsuserGroups0Slots held open for this group when the server is full.

Frequently asked

How do you change Enshrouded server difficulty settings?
Edit enshrouded_server.json next to the server executable and restart the server. Individual gameSettings values only take effect when gameSettingsPreset is set to Custom — otherwise the preset overrides them.
How do you make the Shroud timer longer in Enshrouded?
Raise shroudTimeFactor in gameSettings. It multiplies your survival timer inside the Shroud and is the most commonly changed setting on private servers.
Can you turn off durability on an Enshrouded server?
Yes. Set enableDurability to false in gameSettings and tools and weapons stop wearing out.
What is dayTimeDuration measured in?
Nanoseconds. The default of 1800000000000 is 30 minutes of real time, and the setting accepts anything from 2 to 60 minutes expressed the same way.

Keys, defaults and ranges are read directly from the configuration and documentation shipped inside the free server download — see the dedicated server guide for how to get it. The descriptions are ours.