Skip to content
Enshrouded.tools

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

Player Healthx1
Player Manax1
Player Staminax1
Frost Resistance Durationx1
Diving Timex1

Survival

Starvation ModeOff
Time until starvation10 min
Food Buff Durationx1
Time in the Shroudx1
Loot Loss On DeathDefault
Weapon DurabilityOn
Harsh Weather OccurrencesNormal
Glider TurbulencesOn
Taming Startle RepercussionLose Some Progress
Curse ChanceDefault
Fishing DifficultyDefault

Enemies

Enemy AmountNormal
Simultaneous Enemy AttacksNormal
Enemy Damagex1
Enemy Healthx1
Enemy Staminax1
Enemy Perception Rangex1
Enemy Attack Frequencyx1
Boss Damagex1
Boss Healthx1
Pacify EnemiesOff

Resources

Mining Damagex1
Loot Amountx1
Plant Growth Speedx1
Workshop Production Speedx1
Weapon Upgrade Costx1
Weapon Upgrade Recycling Yieldx0.5

XP Modifications

Combat XPx1
Mining XPx1
Quest & Exploration XPx1

Other

Day Duration30 min
Night Duration12 min
Groups and passwords
Players join a group by entering its password. Reserved slots keep room for that group on a full server.
GroupPasswordKick and banOpen inventoriesEdit the worldEdit basesExtend basesReserved
enshrouded_server.json
{
	"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

37

Player

SettingKeyDefaultRelaxedHardSurvivalOptions
Player HealthScales the maximum player health.playerHealthFactorx1x2x1x0.75x0.25, x0.5, x0.75, x1, x1.5, x2, x3, x4
Player ManaScales the maximum player mana.playerManaFactorx1x2x1x1x0.25, x0.5, x0.75, x1, x1.5, x2, x3, x4
Player StaminaScales the maximum player stamina.playerStaminaFactorx1x2x1x1x0.25, x0.5, x0.75, x1, x1.5, x2, x3, x4
Frost Resistance DurationScales how long you can survive in a cold environment.playerBodyHeatFactorx1x2x1x0.75x0.5, x0.75, x1, x1.5, x2
Diving TimeScales the time you can dive.playerDivingTimeFactorx1x1.5x0.9x0.75x0.75, x0.9, x1, x1.5, x2

Survival

SettingKeyDefaultRelaxedHardSurvivalOptions
Starvation ModeEnables hunger and starvation. You will need to regularly eat or drink to survive.enableStarvingDebuffOffOffOffOnOn, Off
Time until starvationThis setting controls the length of the hungry state before starvation sets in.fromHungerToStarving10 min10 min10 min10 min5 min, 8 min, 10 min, 15 min, 20 min
Food Buff DurationScales food buff durations.foodBuffDurationFactorx1x1.5x0.9x0.7x0.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.shroudTimeFactorx1x1.5x1x1x0.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.tombstoneModeDefaultKeep AllDefaultLose AllKeep All, Default, Lose All
Weapon DurabilityIf this setting is switched off, weapons don't break anymore.enableDurabilityOnOffOnOnOn, Off
Harsh Weather OccurrencesAdjust the frequency of harsh weather occurrences.weatherFrequencyNormalRareNormalOftenDisabled, Rare, Normal, Often
Glider TurbulencesEnables / Disables turbulences during gliding.enableGliderTurbulencesOnOffOnOnOn, Off
Taming Startle RepercussionDefines how much taming progress you lose when you scare an animal.tamingStartleRepercussionLose Some ProgressKeep ProgressLose Some ProgressLose All ProgressKeep Progress, Lose Some Progress, Lose All Progress
Curse ChanceDefine the likelihood of being afflicted by a curse.curseModifierDefaultEasyDefaultHardEasy, Default, Hard
Fishing DifficultyIndicates how difficult the Fishing Minigame is.fishingDifficultyDefaultEasyDefaultHardVery Easy, Easy, Default, Hard, Very Hard

Enemies

SettingKeyDefaultRelaxedHardSurvivalOptions
Enemy AmountThis setting controls the amount of enemies in the world.randomSpawnerAmountNormalFewMoreMoreFew, Normal, More, Many
Simultaneous Enemy AttacksThis setting controls how many enemies are allowed to attack at the same time.aggroPoolAmountNormalFewNormalNormalFew, Normal, More, Many
Enemy DamageScales all enemy damage by this value.enemyDamageFactorx1x0.5x1.5x1.5x0.25, x0.5, x0.75, x1, x1.5, x2, x3, x4, x5
Enemy HealthScales all enemy health by this value.enemyHealthFactorx1x0.5x1x1x0.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.enemyStaminaFactorx1x0.5x1x1x0.5, x0.75, x1, x1.25, x1.5, x1.75, x2
Enemy Perception RangeScales how far enemies can see and hear the player.enemyPerceptionRangeFactorx1x0.75x1x1x0.5, x0.75, x1, x1.25, x1.5, x1.75, x2
Enemy Attack FrequencyScales the frequency of enemy attacks.threatBonusx1x0.5x1.5x1.5x0.25, x0.5, x0.75, x1, x1.5, x2, x3, x4
Boss DamageThis setting scales the damage of boss attacks.bossDamageFactorx1x0.5x1x1x0.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.bossHealthFactorx1x0.5x1.5x1.5x0.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.pacifyAllEnemiesOffOffOffOffOn, Off

Resources

SettingKeyDefaultRelaxedHardSurvivalOptions
Mining DamageThis scales the mining damage. A higher mining damage leads to increased terraforming and more yield of resources per hit.miningDamageFactorx1x1.5x1x0.75x0.5, x0.75, x1, x1.5, x2
Loot AmountScales the amount of materials per loot stack.resourceDropStackAmountFactorx1x1.5x1x0.75x0.25, x0.5, x0.75, x1, x1.5, x2
Plant Growth SpeedScales the value of the plant growth speed.plantGrowthSpeedFactorx1x2x1x1x0.25, x0.5, x0.75, x1, x1.25, x1.5, x1.75, x2
Workshop Production SpeedScales the speed of production for workshop items.factoryProductionSpeedFactorx1x2x1x1x0.25, x0.5, x0.75, x1, x1.25, x1.5, x1.75, x2
Weapon Upgrade CostScales the amount of Runes required for upgrading weapons.perkCostFactorx1x0.5x1x1.25x0.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.perkUpgradeRecyclingFactorx0.5x1x0.5x0.3x0, x0.1, x0.2, x0.3, x0.4, x0.5, x0.6, x0.7, x0.8, x0.9, x1

XP Modifications

SettingKeyDefaultRelaxedHardSurvivalOptions
Combat XPScales the amount of XP received through combat.experienceCombatFactorx1x1.5x0.5x0.5x0.25, x0.5, x0.75, x1, x1.5, x2
Mining XPScales the amount of XP received by mining resources.experienceMiningFactorx1x1.25x0.5x0.5x0, x0.25, x0.5, x0.75, x1, x1.5, x2
Quest & Exploration XPScales the amount of XP received by exploring and completing quests.experienceExplorationQuestsFactorx1x1x1x1x0.25, x0.5, x0.75, x1, x1.5, x2

Other

SettingKeyDefaultRelaxedHardSurvivalOptions
Day DurationScales the length of daytime. A smaller value equals shorter daytime.dayTimeDuration30 min30 min30 min30 min2 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.nightTimeDuration12 min12 min12 min20 min2 min, 4 min, 8 min, 12 min, 20 min, 30 min, 45 min, 60 min