Skip to content

How to Adjust the Difficulty on Your Enshrouded Server

Enshrouded offers five predefined difficulty presets as well as a Custom mode that lets you configure every individual game setting.

Choose a preset

  1. Open dashboard
    Open the dashboard of your server.

  2. Open settings
    Navigate to the Settings.

  3. Select difficulty
    Enter the desired value in the Game Settings Preset field:

    ValueDescription
    DefaultBalanced standard experience
    RelaxedFewer enemies, more resources
    HardMore and tougher enemies
    SurvivalAdditional survival mechanics (hunger, harsher penalties)
    CustomAll values freely configurable (see below)
  4. Restart the server
    Save the setting and restart your server.

Configure custom mode

If you set Game Settings Preset to Custom, you can adjust every value individually via the enshrouded_server.json file.

  1. Stop the server
    Stop your server via the dashboard.

  2. Connect via SFTP
    Connect to your server via SFTP.

  3. Open enshrouded_server.json
    Open the file enshrouded_server.json in the root directory and adjust the values under the gameSettings section.

  4. Start the server
    Save the file and start your server.

Warning

Changes in enshrouded_server.json will be overwritten if the server is running when saving. Always stop the server before editing.

Player settings

ParameterRangeDescription
playerHealthFactor0.254.0Player health multiplier
playerManaFactor0.254.0Mana multiplier
playerStaminaFactor0.254.0Stamina multiplier
playerBodyHeatFactor0.52.0Body heat multiplier
enableDurabilitytrue / falseEquipment can break
enableStarvingDebufftrue / falseStarvation debuff when hungry
foodBuffDurationFactorFloatDuration of food buffs
fromHungerToStarvingNanosecondsTime before hunger becomes starvation

World and enemy settings

ParameterRangeDescription
shroudTimeFactorFloatTime players can stay in the Shroud
weatherFrequencyFloatFrequency of weather changes
dayTimeDurationNanosecondsLength of day
nightTimeDurationNanosecondsLength of night
enemyHealthFactorFloatEnemy health
enemyDamageFactorFloatEnemy damage
enemyStaminaFactorFloatEnemy stamina
enemyPerceptionRangeFactorFloatEnemy perception range
bossHealthFactorFloatBoss health
bossDamageFactorFloatBoss damage
randomSpawnerAmountFloatNumber of spawning enemies
aggroPoolAmountFloatEnemy aggro pool
threatBonusFloatGlobal threat level
pacifyAllEnemiestrue / falseEnemies only attack when provoked

Resources and progression

ParameterRangeDescription
miningDamageFactorFloatMining effectiveness
plantGrowthSpeedFactorFloatPlant growth rate
resourceDropStackAmountFactorFloatAmount of gathered resources
factoryProductionSpeedFactorFloatFactory production speed
experienceCombatFactorFloatXP multiplier for combat
experienceMiningFactorFloatXP multiplier for mining
experienceExplorationQuestsFactorFloatXP multiplier for quests
perkCostFactorFloatResource cost for perks
perkUpgradeRecyclingFactor0.01.0Return when recycling perks

Miscellaneous

ParameterValuesDescription
tombstoneModeAddBackpackMaterials etc.Death behavior
enableGliderTurbulencestrue / falseTurbulences while gliding
tamingStartleRepercussionStringPenalty for startling tamed creatures
curseModifierFloatIntensity of curse effects

Tip

Validate your JSON file for syntax errors before starting the server – a single missing comma can cause the server to discard your settings.