Skip to main content
Enshrouded Server Settings Explained - visual guide

Enshrouded Server Settings Explained

Every Enshrouded server setting in enshrouded_server.json, with its key, range and default: basics, day and night, presets, gameplay values and storage.

How Enshrouded reads its settings

Enshrouded keeps all of its server settings in one file, enshrouded_server.json, and reads it once, when the server starts. The Settings page edits that file for you.

1. Change what you want. Each setting carries its own description and default, and a setting that needs a restart has a โŸณ badge ("Requires server restart"). On Enshrouded that is every setting.

2. Press Save Changes.

3. If the server is running, GameGrid restarts it to apply the change and says so: "The server is restarting automatically to apply them." If it is stopped, the change applies at its next start.

A value outside what Enshrouded accepts is refused when you save, with the reason. That matters more for this game than most: Enshrouded refuses to start at all when its file holds a choice it does not recognise, so the panel checks every value before it is written.

The tables below give each setting's key in the file as well as what it does, so you can match the page to the file, the Discord bot's /settings and the Customer API.

The page shows Basic and World first, then the gameplay values, Inventory & Storage, the User Groups table, and last System, for the values GameGrid manages.

Basic: name, slots, tags and chat

SettingKeyValuesDefault
Server namenameTextEnshrouded Server. The name shown in Enshrouded's server list, and the one your players search for
Player SlotsslotCount1 to 1616
TagstagsTicked from a fixed listNone
Text chatenableTextChatOn or offOn on GameGrid (the game's own default is off)
Voice chatenableVoiceChatOn or offOff
Voice chat modevoiceChatModeProximity (players nearby hear you) or Global (everyone does)Proximity

Tags are labels players can filter the server list by, ticked as checkboxes. Only the game's own 19 are offered: Looking For Players; 14 languages (English, German, French, Italian, Japanese, Korean, Polish, Portuguese, Russian, Spanish, Thai, Turkish, Ukrainian, Chinese and Taiwanese); Base Building; Exploration; and Roleplay. A tag the game does not know stops the server from starting, which is why the page offers no free text.

Text chat is needed for the chat bridge to Discord and for linking accounts by typing a code in game. GameGrid creates new servers with it on; a server keeps whatever value it already has.

World: day and night

SettingKeyRangeDefault
Day lengthdayTimeDuration2 to 60 minutes30 minutes
Night lengthnightTimeDuration2 to 60 minutes12 minutes

The page shows both in minutes, although the file stores them in nanoseconds; if a description still mentions nanoseconds, go by the minutes the field shows. The Survival preset lengthens the night to 20 minutes.

Gameplay values, and the Custom preset

Enshrouded has a preset switch with five positions: Default, Relaxed, Hard, Survival and Custom. The individual gameplay values only take effect under Custom: under any other preset the game ignores them without saying so.

So GameGrid runs every Enshrouded server on Custom, and the preset switch is shown read-only in System. Every gameplay value on the Settings page is therefore the value your server actually plays with. See Enshrouded Difficulty Presets and Start From.

Start from a preset

At the top of the gameplay settings is the Start from a preset card. It offers the game's own Default, Relaxed, Hard and Survival as a starting point:

1. Choose a preset from the list.

2. Press Load. The button says how many values will change, and says Already loaded when there is nothing to change. The preset's values are filled into the form as ordinary unsaved changes: "Loaded Relaxed's values. Review them and press Save."

3. Change anything you want on top, then press Save Changes.

Nothing is saved until you press Save Changes. While every value still equals one preset's, the card says so, for example "Custom (based on Relaxed)"; otherwise "Custom: your own values."

The preset values follow the game's updates. When Keen release a new server build, GameGrid measures the four presets again on that build, and the card loads the values of the build your server runs. The line under the card names it: "The game's own preset values, read from server build โ€ฆ". Values you have saved are never changed by this; a new measurement only changes what Load fills in.

What the presets set

These are Enshrouded's own values, measured on the server. Default has every factor at 1 (except runes back on salvage, 0.5) and every switch at its default; the table shows what the other three change.

SettingRelaxedHardSurvival
Player health, mana, staminax2x1x0.75, x1, x1
Body heatx2x1x0.75
Diving timex1.5x0.9x0.75
Weapon durabilityOffOnOn
StarvationOffOffOn
Food buff durationx1.5x0.9x0.7
Time in the Shroudx1.5x1x1
TombstoneNothing droppedBackpack materials (as Default)Everything
Glider turbulenceOffOnOn
WeatherRareNormalOften
FishingEasyNormalHard
Mining, crop growth, materials per stack, workstationsx1.5, x2, x1.5, x2x1x0.75, x1, x0.75, x1
Runes back on salvage, rune cost of upgradesx1, x0.5x0.5, x1x0.3, x1.25
XP: combat, mining, explorationx1.5, x1.25, x1x0.5, x0.5, x1x0.5, x0.5, x1
Enemy numbers, attackers at onceFew, FewMany, NormalMany, Normal
Enemy damage, health, stamina, perceptionx0.5, x0.5, x0.5, x0.75x1.25, x1, x1, x1x1.5, x1, x1, x1
Boss damage, boss health, attack frequencyx0.5, x0.5, x0.5x1, x1.5, x1.5x1, x1.5, x1.5
Startled animal while tamingKeeps progressLoses someLoses all
Night length12 minutes12 minutes20 minutes
Shroud curseEasy (off)NormalHard

Hunger to starving (10 minutes), day length (30 minutes), peaceful enemies (off) and the Flame level that clears the Shroud (11) are the same in all four. These are the values of Enshrouded 1.0 (server build 25936466). Default's enemy numbers are Automatic, which Enshrouded 1.0 added.

The gameplay values

Every factor is a multiplier: 1 is the game's normal value, 2 is double, 0.5 is half. What each one feels like in play is in Enshrouded Gameplay Settings Explained.

In the file these sit inside gameSettings, so the full key of player health, as the Discord bot and the Customer API use it, is gameSettings.playerHealthFactor. Day and night length are there too.

GroupSettingKeyRange or valuesDefault
PlayerHealthplayerHealthFactor0.25 to 41
PlayerManaplayerManaFactor0.25 to 41
PlayerStaminaplayerStaminaFactor0.25 to 41
PlayerBody heatplayerBodyHeatFactor0.5 to 21
PlayerDiving timeplayerDivingTimeFactor0.5 to 21
SurvivalWeapon durabilityenableDurabilityOn or offOn
SurvivalStarvationenableStarvingDebuffOn or offOff
SurvivalFood buff durationfoodBuffDurationFactor0.5 to 21
SurvivalHunger to starvingfromHungerToStarving5 to 20 minutes10 minutes
SurvivalTombstonetombstoneModeAddBackpackMaterials, Everything, NoTombstoneAddBackpackMaterials
SurvivalGlider turbulenceenableGliderTurbulencesOn or offOn
SurvivalWeatherweatherFrequencyDisabled, Rare, Normal, OftenNormal
SurvivalFishingfishingDifficultyVeryEasy, Easy, Normal, Hard, VeryHardNormal
ShroudTime in the ShroudshroudTimeFactor0.5 to 21
ShroudCursecurseModifierEasy (no curse), Normal, Hard (twice as likely)Normal
ShroudFlame level that clears the Shroud: from this Flame level, Flame Altars push back the Shroud around themflameLevelFogRemoval1 to 1111 (the last Flame level, after the final boss)
ResourcesMining effectivenessminingDamageFactor0.5 to 21
ResourcesCrop growthplantGrowthSpeedFactor0.25 to 21
ResourcesMaterials per stackresourceDropStackAmountFactor0.25 to 21
ResourcesWorkstation speedfactoryProductionSpeedFactor0.25 to 21
ResourcesRunes back on salvageperkUpgradeRecyclingFactor0 to 10.5
ResourcesRune cost of upgradesperkCostFactor0.25 to 21
ExperienceCombat XPexperienceCombatFactor0.25 to 21
ExperienceMining XPexperienceMiningFactor0 to 21
ExperienceExploration and quest XPexperienceExplorationQuestsFactor0.25 to 21
EnemiesEnemy numbersrandomSpawnerAmountAutomatic (scales with the players nearby), Few, Normal, Many, ExtremeAutomatic
EnemiesAttackers at onceaggroPoolAmountFew, Normal, Many, ExtremeNormal
EnemiesEnemy damageenemyDamageFactor0.25 to 51
EnemiesEnemy healthenemyHealthFactor0.25 to 41
EnemiesEnemy staminaenemyStaminaFactor0.5 to 21
EnemiesEnemy perception rangeenemyPerceptionRangeFactor0.5 to 21
EnemiesBoss damagebossDamageFactor0.2 to 51
EnemiesBoss healthbossHealthFactor0.2 to 51
EnemiesAttack frequencythreatBonus0.25 to 41
EnemiesPeaceful enemies (attack only when provoked; bosses still fight)pacifyAllEnemiesOn or offOff
EnemiesStartled animal while tamingtamingStartleRepercussionKeepProgress, LoseSomeProgress, LoseAllProgressLoseSomeProgress

With day and night length, that is every gameplay value the game has. XP stops at x2: Enshrouded does not accept more.

Three fields show the game's raw form on the current page. Hunger to starving (fromHungerToStarving) is in nanoseconds: 600000000000 is 10 minutes, 300000000000 is 5 and 1200000000000 is 20. Tombstone, Weather and Fishing list the game's own words, as in the table above: NoTombstone is "nothing dropped", AddBackpackMaterials is "the materials in the backpack", and Everything is everything carried.

Inventory & Storage: bigger stacks, backpacks and chests

These three are not in enshrouded_server.json, because Enshrouded has no setting for them. GameGrid changes the game's own data for your server instead, each time it starts. Your players need no mod in their own game. Save, then restart: they apply from the next start.

SettingKeyChoicesWhat changes
Maximum stack sizestackSizeMultiplierGame default, 2x, 3x, 5x, 10xHow many of an item fit in one slot, for every item that already stacks (wood, ore, food, arrows and so on), up to 65,000. Weapons, armour, tools and anything else that holds one per slot stay at one
More backpack slotsbackpackExtraSlotsGame default, +8 slots (one row), +16 slots (two rows)Extra rows of 8 on every backpack, up to 40 slots per backpack (the largest has 32). The inventory a player has without a backpack does not change
More storage slotsstorageSlotMultiplierGame default, 1.5x, 2xMore slots in the storage chests players build, rounded up to a full row of 8, up to 80 per chest

Existing stacks, backpacks and chests keep their size, and these three are not offered in the Event Manager. Everything to know before you switch them on: Bigger Stacks, Backpacks and Chests.

User Groups

The user groups and their passwords are in the same file, and are edited in the User Groups table on this page. See User Groups, Passwords and Permissions.

System: what GameGrid manages

The System category shows, read-only, the values GameGrid sets for you: the port (queryPort), the address the server listens on (ip), the save and log folders (saveDirectory, logDirectory), and the preset switch (gameSettingsPreset, always Custom). The port and the Custom preset are written into the file before every start, so they cannot drift from what the platform expects.

Editing the file by hand

You can open enshrouded_server.json in Files, but the Settings page is the safer way: it refuses a value Enshrouded would reject, and a choice the game does not recognise in that file stops the server from starting. If you do edit it:

  • Stop the server first. Enshrouded rewrites the file when it starts.
  • Keep every key's spelling exactly as the game writes it. Enshrouded quietly drops a key it does not know.
  • A number outside its range does not stop the server: the game uses its nearest limit instead and leaves your value in the file.
  • Give every user group its own password. Two groups sharing one stops the server.

GameGrid puts the port and the Custom preset back before every start, and removes an invisible byte-order mark some editors add. If the file names another preset (Hard, say), GameGrid sets it back to Custom with that preset's values filled in, so the server still plays as Hard.

Where to go next