Enshrouded har ingen offisiell mod-støtte: det finnes ingen Steam Workshop og ingen mod-fane i panelet. Du kan likevel kjøre mods på serveren din med EML (Enshrouded Mod Loader), en gratis loader fra miljøet rundt spillet. Det tar fire steg: last opp én DLL, last opp modsene dine, legg til to linjer i én innstillingsfil og start på nytt. Vi har testet hvert steg nedenfor på vår egen Enshrouded-server.
Før du starter: EML og modsene er uoffisielle. En spilloppdatering kan ødelegge dem til utviklerne har tatt den igjen, og vi kan ikke fikse en mod for deg. Ta en backup først (fanen Backups, eller last ned mappen savegame).
Hva EML er
EML er en open source-loader laget av miljøet rundt spillet. Den kjører alle mods i mappen mods når serveren starter, og endrer spillets data før verdenen lastes: ting som stackstørrelser, mengden loot, crafting-kostnader eller utholdenhet. Den legger ikke til nye kommandoer eller skript som kjører mens du spiller.
Du trenger to nedlastinger:
- EML selv: filen
dbghelp.dllfra den nyeste utgivelsen på GitHub: https://github.com/Brabb3l/kfc-parser/releases - Mods: de fleste EML-mods ligger på Nexus Mods: https://www.nexusmods.com/enshrouded. Velg mods der siden sier at de fungerer med EML og gjeldende spillversjon. Hver mod er en mappe med en
mod.json-fil inni.
Steg 1: stopp serveren og last opp EML
- Stopp serveren din fra panelet.
- Åpne Files. Du står i serverens hovedmappe, den som inneholder
enshrouded_server.exe. - Klikk Upload og last opp
dbghelp.dllher, ved siden avenshrouded_server.exe.
Steg 2: last opp modsene dine
- Klikk New folder i den samme hovedmappen og kall den
mods. - Åpne
mods, klikk Upload og deretter Upload folder, og velg modens mappe på PC-en din. Gjenta for hver mod. Oppsettet skal se slik ut:
mods/
more-stamina/
mod.json
src/
mod.lua

mod.json må ligge rett i modens mappe, ikke ett nivå dypere. Hvis en nedlasting pakkes ut i en ekstra mappe, last opp den innerste. For mange mods samtidig fungerer SFTP også (fanen Files, knappen SFTP).
Steg 3: få serveren til å laste DLL-filen
Enshrouded-serveren din kjører Windows-serverprogrammet på Linux via Proton. Proton bruker sin egen innebygde dbghelp.dll og ignorerer den du lastet opp, med mindre du sier noe annet. Det gjør du én gang, i en innstillingsfil som heter user.reg.
- Hold serveren stoppet. Hvis du endrer filen mens serveren kjører, blir endringen din overskrevet når den stopper.
- Åpne
Steami Files, derettersteamapps,compatdata,2278520ogpfx.

- Klikk på de tre prikkene ved siden av
user.regog velg Download. Panelets editor åpner ikke.reg-filer, så du redigerer den på PC-en din. - Ikke dobbeltklikk på filen: på Windows legges den da inn i registeret på din egen PC. Høyreklikk og velg Åpne med og deretter tekstredigereren din. Åpne den nedlastede filen i en vanlig tekstredigerer (Notepad, Notepad++ eller VS Code). Gå helt til slutten, legg til en tom linje og legg så til disse to linjene nøyaktig slik de står (de doble backslashene er riktige):
[Software\\Wine\\AppDefaults\\enshrouded_server.exe\\DllOverrides]
"dbghelp"="native,builtin"
- Lagre filen, og behold navnet
user.reg. - Tilbake i mappen
pfx, klikk Upload og last opp den redigerteuser.reg, så den erstatter den gamle.
Hvis mappen pfx ikke finnes ennå, start serveren én gang, la den komme online, stopp den og prøv igjen. Mappen opprettes ved første start.
Steg 4: start serveren og sjekk at EML er lastet
Start serveren fra panelet, og åpne deretter Files igjen. Når EML er lastet, ser du nye filer i hovedmappen: eml.json og enshrouded_server.kfc.bak (EMLs kopi av de opprinnelige spilldataene).

EML skriver sin egen logg, ikke til Console. Åpne mappen logs og klikk på filen som slutter på .eml.log (den er oppkalt etter datoen). Etter en start der du la til eller endret mods, har hver mod en Running mod-linje, etterfulgt av Applied ... patches:

Ved senere starter uten endringer står det No changes detected, skipping patching i loggen i stedet. Det er normalt: de patchede spilldataene blir liggende.
Modsene dine er nå aktive for alle som joiner. Noen mods må også installeres på hver spillers PC: modens egen side sier fra om det.
Legge til, endre eller fjerne mods
- Legg til eller endre en mod: stopp serveren, endre filene i
modsog start den igjen. EML merker endringen og patcher spilldataene på nytt. - Fjern alle mods: stopp serveren og slett
dbghelp.dllog mappenmods. Slett deretterenshrouded_server.kfcog gienshrouded_server.kfc.baknytt navn tilenshrouded_server.kfc, så er de opprinnelige spilldataene tilbake. For å være helt ren kan du slå på Validate i fanen Startup for én start (Steam sjekker og reparerer da alle spillfiler), og slå det av igjen etterpå. Du kan la de to linjene iuser.regstå: utendbghelp.dllgjør de ingenting. - Mods for stackstørrelse: før du fjerner en, del opp alle stacker som er større enn den vanlige grensen, ellers kan de ekstra gjenstandene i stacken gå tapt.
Verdenen din ligger i savegame hele tiden. EML endrer spillets datafiler, ikke lagringen din.
Vanlige problemer
Ingen .eml.log-fil og ingen eml.json etter en omstart. EML ble ikke lastet. Sjekk de to linjene i user.reg for skrivefeil (to backslash mellom hver del, rette anførselstegn) og at du lastet opp filen mens serveren var stoppet. Sjekk også at dbghelp.dll ligger ved siden av enshrouded_server.exe, ikke inne i mods.
Loggen viser Running mods, men ingen Running mod-linje, selv etter at du la til en mod. EML fant ingen mods. Pass på at mod.json til hver mod ligger rett i mods/<mod name>/.
Serveren starter ikke etter en spilloppdatering. En stor Enshrouded-oppdatering kan ødelegge EML eller en mod til den er oppdatert. Stopp serveren, slett dbghelp.dll og start den igjen for å komme online med en gang. Legg den nyeste EML-utgivelsen tilbake når den støtter oppdateringen, og deretter modsene dine én om gangen.
En mod lastes, men endrer ingenting. Den er sannsynligvis laget for en eldre spillversjon, eller den endrer bare noe hos spilleren. Sjekk modens side for hvilken versjon den støtter.
Mods sluttet å virke etter at en backup ble gjenopprettet. Hvis serveren bygger om Proton-mappen etter en gjenoppretting, er endringen din i user.reg borte. Gjenta steg 3.
Endringer du kan gjøre uten mods
Mye av det folk installerer mods for er allerede en verdensinnstilling: vanskelighetsgrad, mengden loot, fiendenes styrke, dagslengde og mer. De går aldri i stykker av en oppdatering. Se Slik endrer du Enshrouded-serverinnstillinger og vanskelighetsgrad. Vil du spille i en verden du allerede har bygget, se Slik laster du opp verdenen din til Enshrouded-serveren.
Har du ikke server ennå? Ta en titt på Enshrouded server hosting.
