Siirry pääsisältöön
Enshrouded 1.0 on julkaistu−25 %
EnshroudedEnshrouded·Modit ja muokkaus

Modien asentaminen Enshrouded-palvelimelle (EML)

Asenna modeja Enshrouded-palvelimellesi EML-modilataajalla: lataa dbghelp.dll ja modit, lisää yksi DLL-ohitus, käynnistä uudelleen ja tarkista loki.

Magnus·
5 min lukuaika
·
29.10.2026
Sisällys

Enshroudedissa ei ole virallista modituusta: Steam Workshopia ei ole, eikä paneelissa ole modivälilehteä. Voit silti ajaa modeja palvelimellasi EML:llä (Enshrouded Mod Loader), joka on yhteisön tekemä ilmainen loader. Se onnistuu neljässä vaiheessa: lataa yksi DLL, lataa modisi, lisää kaksi riviä yhteen asetustiedostoon ja käynnistä uudelleen. Olemme testanneet jokaisen alla olevan vaiheen omalla Enshrouded-palvelimellamme.

Ennen kuin aloitat: EML ja sen modit ovat epävirallisia. Pelipäivitys voi rikkoa ne, kunnes tekijät ehtivät perässä, emmekä voi korjata modia puolestasi. Ota ensin varmuuskopio (Backups-välilehti tai lataa savegame-kansio).

Mikä EML on

EML on yhteisön tekemä avoimen lähdekoodin loader. Se ajaa kaikki mods-kansion modit, kun palvelin käynnistyy, ja muuttaa pelin dataa ennen kuin maailma latautuu: esimerkiksi pinojen kokoja, lootin määrää, craftauskustannuksia tai kestävyyttä. Se ei lisää uusia komentoja tai skriptejä, jotka toimisivat pelatessasi.

Tarvitset kaksi latausta:

Vaihe 1: pysäytä palvelin ja lataa EML

  1. Pysäytä palvelimesi paneelista.
  2. Avaa Files. Olet palvelimen päähakemistossa, siinä jossa on enshrouded_server.exe.
  3. Klikkaa Upload ja lataa dbghelp.dll tänne, enshrouded_server.exe:n viereen.

Vaihe 2: lataa modisi

  1. Klikkaa samassa päähakemistossa New folder ja nimeä kansio mods.
  2. Avaa mods, klikkaa Upload ja sitten Upload folder, ja valitse modin kansio tietokoneeltasi. Toista jokaiselle modille. Rakenteen pitäisi näyttää tältä:
mods/
  more-stamina/
    mod.json
    src/
      mod.lua

Enshrouded-palvelimen mods-kansio, jossa on yksi mod-kansio ja sen sisällä mod.json

mod.json:n täytyy olla suoraan modin kansiossa, ei yhtä tasoa syvemmällä. Jos lataus purkautuu ylimääräiseen kansioon, lataa sisempi kansio. Moneen modiin kerralla käy myös SFTP (Files-välilehti, SFTP-painike).

Vaihe 3: anna palvelimen ladata DLL

Enshrouded-palvelimesi ajaa Windowsin palvelinohjelmaa Linuxilla Protonin kautta. Proton käyttää omaa sisäänrakennettua dbghelp.dll-tiedostoaan ja ohittaa lataamasi, ellet kerro toisin. Teet sen kerran asetustiedostossa nimeltä user.reg.

  1. Pidä palvelin pysäytettynä. Jos muokkaat tiedostoa palvelimen ollessa päällä, muutoksesi ylikirjoitetaan, kun palvelin pysähtyy.
  2. Avaa Files-näkymässä Steam, sitten steamapps, compatdata, 2278520 ja pfx.

Enshrouded-palvelimen pfx-kansio Files-välilehdellä, jossa on user.reg-tiedosto

  1. Klikkaa user.reg:n vieressä olevia kolmea pistettä ja valitse Download. Paneelin editori ei avaa .reg-tiedostoja, joten muokkaat sitä omalla koneellasi.
  2. Älä kaksoisnapsauta tiedostoa: Windowsissa se lisätään silloin oman tietokoneesi rekisteriin. Napsauta sitä hiiren oikealla painikkeella ja valitse Avaa sovelluksessa ja sitten tekstieditorisi. Avaa ladattu tiedosto tavallisessa tekstieditorissa (Notepad, Notepad++ tai VS Code). Mene aivan loppuun, lisää tyhjä rivi ja lisää sitten nämä kaksi riviä täsmälleen kuten ne on kirjoitettu (kaksoisbackslashit ovat oikein):
[Software\\Wine\\AppDefaults\\enshrouded_server.exe\\DllOverrides]
"dbghelp"="native,builtin"
  1. Tallenna tiedosto ja säilytä nimi user.reg.
  2. Klikkaa takaisin pfx-kansiossa Upload ja lataa muokattu user.reg, jotta se korvaa vanhan.

Jos pfx-kansiota ei vielä ole, käynnistä palvelin kerran, anna sen tulla online-tilaan, pysäytä se ja yritä uudelleen. Kansio luodaan ensimmäisellä käynnistyksellä.

Vaihe 4: käynnistä palvelin ja tarkista, että EML latautui

Käynnistä palvelin paneelista ja avaa sitten Files uudelleen. Kun EML on latautunut, päähakemistoon ilmestyy uusia tiedostoja: eml.json ja enshrouded_server.kfc.bak (EML:n kopio alkuperäisestä pelidatasta).

Enshrouded-palvelimen Files-välilehti, jossa näkyvät dbghelp.dll, mods-kansio, eml.json ja enshrouded_server.kfc.bak

EML kirjoittaa oman lokinsa, ei Consoleen. Avaa logs-kansio ja klikkaa tiedostoa, joka päättyy .eml.log (se on nimetty päivämäärän mukaan). Käynnistyksen jälkeen, jossa lisäsit tai muutit modeja, jokaisella modilla on Running mod -rivi, jota seuraa Applied ... patches:

EML-lokitiedosto paneelin editorissa, jossa näkyvät Running mod ja Applied 1 patches

Myöhemmillä käynnistyksillä ilman muutoksia lokissa lukee sen sijaan No changes detected, skipping patching. Se on normaalia: paikattu pelidata pysyy paikallaan.

Modisi ovat nyt käytössä kaikille, jotka liittyvät palvelimelle. Jotkin modit pitää asentaa myös jokaisen pelaajan koneelle: modin oma sivu kertoo asiasta.

Modien lisääminen, muuttaminen ja poistaminen

  • Lisää tai muuta modi: pysäytä palvelin, muuta mods-kansion tiedostoja ja käynnistä se uudelleen. EML huomaa muutoksen ja paikkaa pelidatan uudelleen.
  • Poista kaikki modit: pysäytä palvelin ja poista dbghelp.dll sekä mods-kansio. Poista sitten enshrouded_server.kfc ja nimeä enshrouded_server.kfc.bak uudelleen nimellä enshrouded_server.kfc, jolloin alkuperäinen pelidata palaa. Täysin puhtaaksi pääset laittamalla Validate-asetuksen päälle Startup-välilehdellä yhdeksi käynnistykseksi (Steam tarkistaa ja korjaa silloin kaikki pelitiedostot) ja ottamalla sen pois päältä sen jälkeen. Voit jättää user.reg:n kaksi riviä paikoilleen: ilman dbghelp.dll:ää ne eivät tee mitään.
  • Pinon kokoa muuttavat modit: ennen kuin poistat sellaisen, jaa kaikki normaalirajaa suuremmat pinot, tai pinon ylimääräiset esineet voivat kadota.

Maailmasi pysyy koko ajan savegame-kansiossa. EML muuttaa pelin datatiedostoja, ei tallennustasi.

Yleiset ongelmat

Ei .eml.log-tiedostoa eikä eml.json-tiedostoa uudelleenkäynnistyksen jälkeen. EML ei latautunut. Tarkista user.reg:n kaksi riviä kirjoitusvirheiden varalta (kaksi backslashia jokaisen osan välissä, suorat lainausmerkit) ja että latasit tiedoston palvelimelle palvelimen ollessa pysäytettynä. Tarkista myös, että dbghelp.dll on enshrouded_server.exe:n vieressä, ei mods-kansion sisällä.

Lokissa lukee Running mods, mutta ei yhtään Running mod -riviä, vaikka lisäsit modin. EML ei löytänyt modeja. Varmista, että jokaisen modin mod.json on suoraan kansiossa mods/<mod name>/.

Palvelin ei käynnisty pelipäivityksen jälkeen. Iso Enshrouded-päivitys voi rikkoa EML:n tai modin, kunnes se on päivitetty. Pysäytä palvelin, poista dbghelp.dll ja käynnistä se uudelleen, niin pääset heti takaisin online-tilaan. Lisää uusin EML-julkaisu takaisin, kun se tukee päivitystä, ja sitten modisi yksi kerrallaan.

Modi latautuu, mutta ei muuta mitään. Se on todennäköisesti tehty vanhemmalle peliversiolle tai muuttaa vain jotain pelaajan puolella. Tarkista modin sivulta, mitä versiota se tukee.

Modit lakkasivat toimimasta varmuuskopion palauttamisen jälkeen. Jos palvelin rakentaa Proton-kansion uudelleen palautuksen jälkeen, user.reg:iin tekemäsi muutos katoaa. Toista vaihe 3.

Muutokset, jotka onnistuvat ilman modeja

Moni asia, jonka vuoksi modeja asennetaan, on jo maailma-asetus: vaikeustaso, lootin määrä, vihollisten vahvuus, päivän pituus ja paljon muuta. Ne eivät koskaan hajoa päivityksessä. Katso Enshrouded-palvelimen asetusten ja vaikeustason muuttaminen. Jos haluat pelata jo rakentamassasi maailmassa, katso Maailman lataaminen Enshrouded-palvelimelle.

Eikö sinulla ole vielä palvelinta? Katso Enshrouded server hosting.

Oliko tästä oppaasta apua?

Enshrouded

Hanki oma Enshrouded -palvelin

Nopeat palvelimet ja 24/7 tuki