Complete reference guide for configuring your Enshrouded dedicated server. Customize every aspect of gameplay.
Important Configuration Note
When no enshrouded_server.json config file is found, a fresh file is created on server start. If settings aren't applying correctly, delete the file to let it regenerate. Custom game settings only work when"gameSettingsPreset": "Custom" is set.
The direct continuation of how Enshrouded was configured up until update 0.7.3.0. Recommended for first-time players.
Reduces the amount of enemies and provides players with more resources and loot. Targets players interested in base-building and light-hearted adventuring.
Increases the amount of enemies and makes them more aggressive to give players a tougher combat experience.
For those who seek punishment with additional survival mechanics on top of more aggressive enemies.
When selected, a long list of individual settings can be tweaked.
"playerHealthFactor"1
Scales the max health for players by a factor. Ingame, the factor is represented by a percentage.
number
0.25
4
"playerManaFactor"1
Scales the max mana for players by a factor. Ingame, the factor is represented by a percentage.
number
0.25
4
"playerStaminaFactor"1
Scales the max stamina for players by a factor. Ingame, the factor is represented by a percentage.
number
0.25
4
"playerBodyHeatFactor"1
Scales the max amount of available body heat in the player. The higher the factor the longer the player can stay in very cold areas before hypothermia sets in.
number
0.5
2
"playerDivingTimeFactor"1
Modifies the initial amount of oxygen for players and therefore the time available underwater.
number
0.5
2
"enableDurability"true
If this setting is set to false, weapons don't break anymore.
boolean
true / false
"enableStarvingDebuff"false
Enables hunger and starvation. During starvation, the player loses health periodically until death if no food or drink is consumed.
boolean
true / false
"foodBuffDurationFactor"1
Scales food buff durations. Ingame, the factor is represented by a percentage.
number
0.5
2
"fromHungerToStarving"600000000000 (10 min)
Controls the length of the hungry state before the starving sets in. The unit in this setting is nanoseconds.
number
300000000000
1200000000000
"shroudTimeFactor"1
Scales how long player characters can remain within the Shroud. Ingame, the factor is represented by a percentage.
number
0.5
2
"enableGliderTurbulences"true
If turned off, the glider will not be affected by air turbulences, just as in previous versions of the game.
boolean
true / false
"tombstoneMode"AddBackpackMaterials
The players can either keep or lose all items from their backpack when dying. Lost items are stored in a tombstone and can be recovered there.
select
AddBackpackMaterials | Everything | NoTombstone
"curseModifier"Normal
Allows switching the Shroud curse off or modifying the chance for receiving the curse when being attacked by the corresponding enemies.
select
Easy | Normal | Hard
"weatherFrequency"Normal
Defines how often new weather phenomena appear in the game world.
select
Disabled | Rare | Normal | Often
"dayTimeDuration"1800000000000 (30 min)
Scales the length of daytime. A smaller value equals shorter daytime. The unit is nanoseconds.
number
120000000000
3600000000000
"nightTimeDuration"720000000000 (12 min)
Scales the length of nighttime. A smaller value equals a shorter nighttime. The unit is nanoseconds.
number
120000000000
3600000000000
"miningDamageFactor"1
Scales the mining damage. A higher mining damage leads to increased terraforming and more yield of resources per hit.
number
0.5
2
"plantGrowthSpeedFactor"1
Scales the value of the plant growth speed. Ingame, the factor is represented by a percentage.
number
0.25
2
"resourceDropStackAmountFactor"1
Scales the amount of materials per loot stack in chests, defeated enemies etc.
number
0.25
2
"factoryProductionSpeedFactor"1
Scales the length of production times for workshop items. Ingame, the factor is represented by a percentage.
number
0.25
2
"fishingDifficulty"Normal
Defines the strength of the fish during the fishing minigame. The stronger a fish is, the longer the minigame will proceed.
select
VeryEasy | Easy | Normal | Hard | VeryHard
"randomSpawnerAmount"Normal
Controls the amount of enemies in the world.
select
Few | Normal | Many | Extreme
"aggroPoolAmount"Normal
Controls how many enemies are allowed to attack at the same time.
select
Few | Normal | Many | Extreme
"threatBonus"1
Scales the frequency of enemy attacks. This excludes bosses.
number
0.25
4
"pacifyAllEnemies"false
If turned on, enemies won't attack the players until they are attacked. This excludes bosses.
boolean
true / false
"tamingStartleRepercussion"LoseSomeProgress
Defines how the game reacts when the player startles the wildlife during taming. Progress is visualized by hearts in the game.
select
KeepProgress | LoseSomeProgress | LoseAllProgress
"enemyDamageFactor"1
Scales all enemy damage by this value - except for bosses.
number
0.25
5
"enemyHealthFactor"1
Scales all enemy health by this value - except for bosses.
number
0.25
4
"enemyStaminaFactor"1
Scales all enemy stamina by this value. It will take longer to stun enemies with a higher enemy stamina. This excludes bosses.
number
0.5
2
"enemyPerceptionRangeFactor"1
Scales how far enemies can see and hear the player. This excludes bosses.
number
0.5
2
"bossDamageFactor"1
Scales the damage of boss attacks.
number
0.2
5
"bossHealthFactor"1
Scales all health of bosses by this value.
number
0.2
5
"perkUpgradeRecyclingFactor"0.5
Scales the amount of Runes that are returned to you when salvaging upgraded weapons.
number
0
1
"perkCostFactor"1
Scales the amount of Runes required for upgrading weapons.
number
0.25
2
"experienceCombatFactor"1
Scales the amount of XP received through combat.
number
0.25
2
"experienceMiningFactor"1
Scales the amount of XP received by mining resources.
number
0
2
"experienceExplorationQuestsFactor"1
Scales the amount of XP received by exploring and completing quests.
number
0.25
2
Showing 37 of 37 settings
These settings configure the server infrastructure, networking, and communication options.
"name"Enshrouded Server
The display name of your server
"saveDirectory"./savegame
Path to save game files
"logDirectory"./logs
Path to log files
"ip"0.0.0.0
Server bind IP address
"queryPort"15637
Port for server queries
"slotCount"16
Maximum number of players (1-16)
"voiceChatMode"Proximity
Voice chat proximity mode
"enableVoiceChat"false
Enable or disable voice chat
"enableTextChat"false
Enable or disable text chat
"gameSettingsPreset"Default
Difficulty preset for the server
Enshrouded supports role-based permissions. Each group has a password players use to join with that role.
| Role | Kick/Ban Players | Access Inventories | Edit World | Edit Base | Extend Base |
|---|---|---|---|---|---|
| Admin | |||||
| Friend | |||||
| Guest | |||||
| Visitor |
Here's a complete example configuration file you can use as a starting point for your LOW.MS server.
{
"name": "LOW.MS Server",
"saveDirectory": "./savegame",
"logDirectory": "./logs",
"ip": "0.0.0.0",
"queryPort": 15637,
"slotCount": 16,
"tags": [],
"voiceChatMode": "Proximity",
"enableVoiceChat": false,
"enableTextChat": false,
"gameSettingsPreset": "Custom",
"gameSettings": {
"playerHealthFactor": 1,
"playerManaFactor": 1,
"playerStaminaFactor": 1,
"playerBodyHeatFactor": 1,
"playerDivingTimeFactor": 1,
"enableDurability": true,
"enableStarvingDebuff": false,
"foodBuffDurationFactor": 1,
"fromHungerToStarving": 600000000000,
"shroudTimeFactor": 1,
"tombstoneMode": "AddBackpackMaterials",
"enableGliderTurbulences": true,
"weatherFrequency": "Normal",
"fishingDifficulty": "Normal",
"miningDamageFactor": 1,
"plantGrowthSpeedFactor": 1,
"resourceDropStackAmountFactor": 1,
"factoryProductionSpeedFactor": 1,
"perkUpgradeRecyclingFactor": 0.5,
"perkCostFactor": 1,
"experienceCombatFactor": 1,
"experienceMiningFactor": 1,
"experienceExplorationQuestsFactor": 1,
"randomSpawnerAmount": "Normal",
"aggroPoolAmount": "Normal",
"enemyDamageFactor": 1,
"enemyHealthFactor": 1,
"enemyStaminaFactor": 1,
"enemyPerceptionRangeFactor": 1,
"bossDamageFactor": 1,
"bossHealthFactor": 1,
"threatBonus": 1,
"pacifyAllEnemies": false,
"tamingStartleRepercussion": "LoseSomeProgress",
"dayTimeDuration": 1800000000000,
"nightTimeDuration": 720000000000,
"curseModifier": "Normal"
}
}