Enshrouded serverindstillinger og brugergrupper

enshrouded_server.json forklaret: brugergrupper med hver sit kodeord, sværhedsgrad, nanosekunder i tidsindstillinger - og hvorfor dine gameSettings bliver ignoreret.


Én fil styrer det hele

Al opsætning ligger i enshrouded_server.json i serverens rodmappe. Filen følger ikke med installationen - den oprettes første gang serveren starter. Er den der ikke endnu, så start serveren én gang, stop den igen, og åbn den så under Filer i Potionhost kontrolpanelet.

Stop altid serveren, inden du retter filen. Enshrouded skriver den om, når den lukker ned - både for at gemme sin egen tilstand og for at rydde forældede nøgler ud. Retter du i drift, forsvinder dine ændringer.

Filen er ren JSON. Ingen kommentarer, ingen komma efter det sidste element.


De overordnede indstillinger

{
  "name": "Enshrouded Server",
  "saveDirectory": "./savegame",
  "logDirectory": "./logs",
  "ip": "0.0.0.0",
  "queryPort": 15637,
  "slotCount": 16,
  "voiceChatMode": "Proximity",
  "enableVoiceChat": false,
  "enableTextChat": false,
  "gameSettingsPreset": "Default",
  "gameSettings": { },
  "userGroups": [ ]
}
Nøgle Standard Betydning
name "Enshrouded Server" Navnet i spillets serverliste
saveDirectory "./savegame" Hvor verdenen gemmes
logDirectory "./logs" Logfiler
ip "0.0.0.0" Lad den stå. 0.0.0.0 betyder alle netværkskort
queryPort 15637 UDP. Både serverliste og spiltrafik
slotCount 16 1 til 16. 16 er spillets loft
voiceChatMode "Proximity" Eller "Global"

Der er ikke længere en gamePort. Portene blev slået sammen, og serveren fjerner selv den gamle nøgle ved opstart. Du skal kun have UDP 15637 åben. Guider der beder dig åbne 15636 er forældede - det skader ikke, men det er unødvendigt.


Adgangskoder: userGroups i stedet for ét kodeord

Enshrouded har ikke længere ét serverkodeord. I stedet opretter du brugergrupper, hvor kodeordet afgør, hvilke rettigheder spilleren får. Skriver en spiller admin-kodeordet, joiner de som admin.

På en frisk server oprettes tre grupper automatisk - Admin, Friend og Guest - hver med et tilfældigt genereret kodeord. Du skal ind i filen og læse dem, eller udskifte dem med noget, du selv kan huske.

"userGroups": [
  {
    "name": "Admin",
    "password": "vaelg-et-kodeord",
    "canKickBan": true,
    "canAccessInventories": true,
    "canEditBase": true,
    "canExtendBase": true,
    "reservedSlots": 1
  },
  {
    "name": "Friend",
    "password": "et-andet-kodeord",
    "canKickBan": false,
    "canAccessInventories": true,
    "canEditBase": true,
    "canExtendBase": true,
    "reservedSlots": 3
  },
  {
    "name": "Guest",
    "password": "gaeste-kodeord",
    "canKickBan": false,
    "canAccessInventories": false,
    "canEditBase": false,
    "canExtendBase": false,
    "reservedSlots": 0
  }
]
Rettighed Hvad den giver
canKickBan Må smide andre spillere ud og udelukke dem
canAccessInventories Må åbne kister og beholdere
canEditBase Må bygge om i eksisterende baser
canExtendBase Må udvide basens område
reservedSlots Pladser der holdes fri til gruppen på en fuld server

Alle grupper kan kæmpe, samle og løse quests i den åbne verden - rettighederne handler kun om baser, beholdere og moderation.

Reserverede pladser tælles med i slotCount. Har du 16 pladser og reserverer fire, er der kun tolv tilbage til alle andre.

Lader du admin-gruppens kodeord stå tomt, får alle der forbinder fulde admin-rettigheder.

Den gamle password-nøgle øverst i filen virker stadig af hensyn til gamle opsætninger - opdager serveren et kodeord der, laver den automatisk en gruppe ud af det. Men brug userGroups på nye servere.


Sværhedsgrad: preset eller custom

gameSettingsPreset kan være "Default", "Relaxed", "Hard", "Survival" eller "Custom".

Det her er den vigtigste sætning i hele guiden: gameSettings bliver kun læst, når gameSettingsPreset står på "Custom". Står der "Default", ignorerer serveren alt, hvad du har skrevet i gameSettings - uden en fejlbesked. Det er langt den hyppigste årsag til "mine indstillinger virker ikke".

De mest brugte indstillinger, når du kører "Custom":

Nøgle Interval Standard
playerHealthFactor 0.25 - 4 1
playerStaminaFactor 0.25 - 4 1
enableDurability true / false true
enableStarvingDebuff true / false false
tombstoneMode AddBackpackMaterials, Everything, NoTombstone AddBackpackMaterials
miningDamageFactor 0.5 - 2 1
resourceDropStackAmountFactor 0.25 - 2 1
factoryProductionSpeedFactor 0.25 - 2 1
experienceCombatFactor 0.25 - 2 1
enemyDamageFactor 0.25 - 5 1
enemyHealthFactor 0.25 - 4 1
bossDamageFactor 0.2 - 5 1
bossHealthFactor 0.2 - 5 1
randomSpawnerAmount Few, Normal, Many, Extreme Normal
weatherFrequency Disabled, Rare, Normal, Often Normal
pacifyAllEnemies true / false false

Tiden angives i nanosekunder

Tre indstillinger er tidsværdier, og de skrives i nanosekunder - ikke minutter:

Nøgle Standard Svarer til
dayTimeDuration 1800000000000 30 minutter
nightTimeDuration 720000000000 12 minutter
fromHungerToStarving 600000000000 10 minutter

Regnestykket er enkelt: 1 minut = 60000000000. Skriver du 30 i stedet for 1800000000000, bliver værdien afvist eller klemt til minimum.


Hvordan spillerne joiner

  1. Hovedmenu → Join.
  2. Slå filteret "Show dedicated server" til - ellers vises dedikerede servere slet ikke.
  3. Vælg serveren og indtast det kodeord, der passer til deres gruppe.

Virker listen ikke, kan de tilføje serveren som favorit i Steam under View → Servers → Favourites med IP:15637.

Spillernes karakterer gemmes hos dem selv, ikke på serveren. Kun verdenen ligger på serveren.


Saves og backup

Verdenen ligger i ./savegame. Serveren gemmer cirka hvert femte minut, og en verden fylder alt fra 1 MB til omkring 100 MB.

En verden er ikke én fil. Ud over hovedfilen ligger der en række følgefiler med samme navn og forskellige endelser - blandt andet _info, -index og _info-index samt nummererede kopier. Indeksfilerne er ikke valgfrie - de peger på, hvilken kopi der er den aktuelle.

Backup: stop serveren, og hent hele savegame-mappen ned. Gendannelse er det samme den anden vej.

Vil du flytte en verden fra singleplayer op på serveren, skal alle filerne i sættet med - ikke kun hovedfilen. Det er den klassiske årsag til, at en overført verden ikke vil indlæses.


Hardware

Keen Games' egne tal: serverprocessen bruger cirka 4,4 GB i tomgang og omkring 100 MB per spiller, altså op mod 6 GB på en fuld server. Regn med cirka 2 Mbit/s upload per spiller.

Enshrouded er følsom over for enkelttråds-ydelse - høj clockfrekvens betyder mere end mange kerner.


Fejlfinding

Symptom Sandsynlig årsag Løsning
Mine gameSettings gør ingenting gameSettingsPreset står ikke på "Custom" Skift den til "Custom"
Ændringerne forsvandt igen Serveren kørte, da du gemte Stop, ret, start
Dag og nat varer et splitsekund Tiden blev skrevet i minutter i stedet for nanosekunder Gang med 60000000000
Serveren starter ikke Ugyldig JSON - et komma for meget Validér filen
Serveren står ikke i listen Filteret "Show dedicated server" er slået fra hos spilleren Bed dem slå det til
Serveren står stadig ikke i listen UDP 15637 er ikke åben Åbn porten
Alle får admin-rettigheder Admin-gruppens kodeord er tomt Sæt et kodeord
Spillerne kan ikke se serveren efter en spilopdatering Klienten er opdateret, serveren ikke Opdatér serveren
Den overførte verden vil ikke indlæses Kun hovedfilen blev kopieret Tag _info- og -index-filerne med
slotCount over 16 accepteres ikke 16 er spillets loft Sæt den til 16 eller lavere

Gode råd

  • Ret nogle få værdier ad gangen og genstart imellem, så du ved hvad der gjorde forskellen.
  • Tag en kopi af enshrouded_server.json, inden du roder i den - JSON er nemt at brække.
  • Udskift de tilfældige gruppekodeord med nogle, du selv kan huske og dele.
  • Skriv gruppekodeordene ned et sikkert sted. De ligger i klartekst i filen, så del ikke filen med spillerne.
  • Tag en backup af savegame inden hver spilopdatering.

Er du i tvivl om en indstilling? Skriv til vores support, inden du ændrer noget på en server med spillere på.

EnshroudedBestil nu

Guide information

Udgivet
23. august 2026
Sidst opdateret
23. august 2026
Visninger
8