Valheim har inget eget stöd för mods. Allt som communityn bygger ligger ovanpå BepInEx, en loader som hakar i spelet innan det startar, och på en hostad server är det exakt en sak som avgör om dina mods körs: vilken av de två serveruppsättningarna du kör. Har du fel uppsättning listar panelen glatt dina modfiler medan spelet ignorerar varenda en av dem.
Vanilla eller BepInEx: uppsättningen avgör allt
Din Valheim-server kör en av två konfigurationer, och varje ny server skapas på vanilla-varianten.
- Vanilla är den rena dedikerade servern. Ingen loader, inga plugins, inget patchat.
- BepInEx är samma spel med loadern injicerad vid uppstart, via ett par startvariabler (
DOORSTOP_ENABLEDochLD_PRELOAD) som vanilla-uppsättningen saknar.
En modfil på en vanilla-server gör ingenting, och den misslyckas tyst. Mappen BepInEx/plugins finns i båda fallen, fliken Files listar allt du lägger i den, och servern startar precis som vanligt. Inget fel, ingen varning, ingen röd text någonstans. Pluginet laddas helt enkelt aldrig, eftersom det inte finns något som laddar det. Just den mekanismen ligger bakom de flesta ärenden om Valheim där modden är installerad men ingenting händer.
Du behöver inte sköta bytet själv. Fliken Mods gör det som en del av din första installation.
Allt kräver förresten inte en mod. Droprates har till exempel en egen guide.
Installera en mod från fliken Mods
Öppna din server i DoomHostings kontrollpanel och gå till Mods. Thunderstore-katalogen är inbyggd i fliken, så du söker efter ett paket på namn i stället för att ladda ner zip-filer och dra över dem via SFTP.

Leta upp modden och klicka på Install. Panelen hämtar paketet direkt från Thunderstore till en egen mapp under BepInEx/plugins, så att mods aldrig skriver över varandra, och installerar de beroenden paketet anger tillsammans med det. Jotunn, biblioteket som många Valheim-mods är byggda mot, brukar följa med den vägen utan att du ber om det.
Kör din server fortfarande på vanilla-uppsättningen är det här bytet sker. Installationen erbjuder sig att flytta dig till BepInEx först:

Bekräfta, så sköter panelen resten. Den kommer ihåg vilken mod du valde, installerar om servern på BepInEx-uppsättningen och erbjuder installationen igen så fort servern är tillbaka. Bara serverfilerna byts ut, så din värld och dina konfigurationer överlever det, men ta backupen som erbjuds. Ominstallationen tar några minuter.
En sak att kontrollera efteråt: BepInEx-uppsättningen levereras med crossplay avstängt, medan vanilla levereras med det påslaget. Har du konsolspelare på servern, slå på crossplay igen efter bytet. Det fungerar utmärkt tillsammans med mods, och avsnittet längre ner har beviset.
När installationen är klar dyker modden upp i din lista över installerade mods:

Kontrollera att modden faktiskt laddades
En rad i listan över installerade mods betyder att filerna ligger på disken, inte att spelet har laddat dem. Konsolen är den enda pålitliga bekräftelsen.
Starta servern, öppna fliken Console och leta efter blocket från BepInEx chainloader. Det här är en riktig uppstart från vår testserver:
[Message: BepInEx] Chainloader started
[Info : BepInEx] 3 plugins to load
[Info : BepInEx] Loading [MaxPlayerCount 1.2.4]
[Info : BepInEx] Loading [Jotunn 2.28.0]
[Message: BepInEx] Chainloader startup complete

Två saker läser du där. Chainloader started bevisar att servern över huvud taget kör BepInEx-uppsättningen: inga chainloader-rader betyder ingen loader, vad listan över installerade mods än påstår. Sedan får varje plugin som laddas en egen rad med Loading [Namn version]. Har din mod en rad körs den. Saknar den rad körs den inte, och orsaken står oftast några rader längre ner.
Konfigurera en mod efter dess första start
Det här är steget som får folk att leta efter en fil som ännu inte finns.
BepInEx skriver ett plugins konfigurationsfil vid den första starten med pluginet laddat, inte när du installerar det. Direkt efter en installation finns ingen konfigurationsfil, och därför visar panelen ingen Settings-knapp för den modden. Starta servern en gång, låt den komma upp helt, så finns filen här:
BepInEx/config/<Author>.<PluginName>.cfg
Därefter öppnar moddens Settings-knapp ett formulär byggt från den filen, och fliken Files kan redigera den direkt. Raderna med # ovanför varje inställning är dokumentationen: typ, standardvärde, tillåtna värden och det intervall pluginet accepterar. Inställningarna läses medan pluginet laddas, så starta om efter en ändring. Att bara spara gör ingenting.
Det genomgångna exemplet är så får du fler än 10 spelare på din Valheim-server. MaxPlayerCount körs bara på servern, så ingen som ansluter installerar något, och hela jobbet är en siffra i en konfigurationsfil.
Crossplay och mods fungerar tillsammans
Du hittar guider som påstår att crossplay stänger av BepInEx. Det gör det inte. Här är en uppstart från vår egen testserver med crossplay påslaget och mods laddade:
[Info : BepInEx] Loading [MaxPlayerCount 1.2.4]
[Message: BepInEx] Chainloader startup complete
[Info :MaxPlayerCount] Patching for backend: PlayFab
[Info : Unity Log] Logged in PlayFab user via custom ID
Crossplay byter Valheims nätverk från Steam till PlayFab. BepInEx laddades helt normalt bredvid det, och MaxPlayerCount upptäckte PlayFab-backenden och patchade för den.
Den ärliga versionen: BepInEx i sig har inga problem med crossplay. En enskild mod som rör nätverkslagret måste klara PlayFab-backenden, och en underhållen mod gör det. Det är ingen garanti för varje paket på Thunderstore, men det är heller ingen anledning att stänga av crossplay innan du har testat din egen lista.
Vad som händer när Valheim uppdateras
Mods går sönder vid speluppdateringar. Det är normalt och inget fel på din server, och lösningen är nästan alltid en nyare version av modden.
Att uppdatera är inget separat jobb: AUTO_UPDATE är påslaget som standard, så en omstart av servern uppdaterar spelet. Detaljerna finns i så uppdaterar du din Valheim-server. När en mod går sönder namnger konsolen den, och panelen matchar de raderna automatiskt och föreslår lösningen, vilket täcks i vanliga Valheim-serverproblem och lösningar.
Värt att veta när det här skrivs (september 2026): Iron Gate släppte ingen publik testbranch inför Valheim 1.0, så ingen modutvecklare kunde bygga mot den slutgiltiga versionen i förväg. En våg av trasiga mods direkt efter en sådan release är väntad, och fixarna kommer under de följande dagarna.
Vanliga problem
Modden är installerad men ingenting händer, och konsolen är ren. Inga chainloader-rader betyder att servern fortfarande kör vanilla-uppsättningen. Öppna fliken Mods och se vilken uppsättning som bär Active-märkningen.
Could not load [X] because it has missing dependencies: ... Paketet som nämns efter kolonet är inte installerat. Sök på det namnet i fliken Mods, installera det och starta om. Servern startar fint i det läget, och det är därför modden ser rätt ut och ändå inte gör något.
Error loading [X] : ... eller Could not load [X] because it is incompatible with: ... Modden kastade ett fel under laddningen, eller vägrar köra bredvid en annan mod i din lista. Efter en speluppdatering betyder det första oftast att modden ännu inte har byggts om. Kolla dess Thunderstore-sida efter en nyare version, och plocka bort den tills det finns en.
Konsolen är full av varningar som ser skrämmande ut. En moddad server skriver ut massor av brus medan den startar alldeles utmärkt. Raderna med [Error : BepInEx] ovan är de som betyder något.
Out of memory: true. Den raden kommer från daemonen och inte från spelet: servern slog i sin minnesgräns och processen dödades. Mods ökar minnesanvändningen, vissa rejält. Panelen upptäcker just den automatiskt och föreslår lösningen.
Det finns ingen Settings-knapp för en av mina mods. Servern har ännu inte startat med det pluginet laddat, så konfigurationsfilen finns inte. Starta servern en gång.
Mods gav mig inga fuskkommandon. Det var aldrig meningen. devcommands, spawn och allt bakom dem fungerar inte på en dedikerad server, och adminstatus ger bara kick, ban, unban, banned, save, setworldmodifier och setworldpreset, inget av dem med inledande snedstreck. Hela listan finns i vår Valheim-kommandoreferens.
Alla får version mismatch när de ansluter. En av dina mods är client-side, så varje spelare behöver samma version installerad. Mods som bara körs på servern, som MaxPlayerCount, orsakar aldrig det, och varje mods Thunderstore-sida anger vilken sort den är.
Planerar du en tungt moddad värld? Vår Valheim server hosting kör på Ryzen 9-hårdvara med BepInEx-uppsättningen och Thunderstore-installationer inbyggda i panelen, så hela processen ovan är några klick i stället för en SFTP-session.
