
Wiki & Guides
Valheim
Survival · Viking · Iron Gate Studio · Coffee Stain Publishing
Installing Valheim Mods (BepInEx & ValheimPlus)
How to install mods on your Valheim server at RespawnHost: set up BepInEx, ValheimPlus via a panel field, Thunderstore, server- vs. client-side and the folder structure.
Last updated July 15, 2026 · RespawnHost
Installing Valheim mods
Almost all Valheim mods build on the BepInEx mod loader. You get the mods themselves from Thunderstore (the central Valheim mod database) and install them via the file manager or SFTP. This guide shows the reliable way — plus the shortcut for ValheimPlus right in the panel.
Important: server, client or both?
Before you start — not every mod belongs on the server:
- Client only (UI, graphics, minimap mods): run locally in each player’s game, do nothing on the server.
- Server only (e.g. backup/server logic): server only, apply automatically for everyone.
- Both (most gameplay mods): must be installed on the server and on every player.
Warning
Valheim does not sync mods automatically. All players need the same mods — for mods with enforced version checks even the same version, otherwise you get kicked on join. Whether a mod is server-/client-side and whether it enforces versions is stated on its Thunderstore page.
Shortcut: ValheimPlus via a panel field
For ValheimPlus (V+) — the most popular QoL mod — you don’t have to install anything by hand: the panel has a [V+] Version field among the startup variables. Enter latest or a fixed version and restart the server — the rest happens automatically.
Note
ValheimPlus still needs to be installed on every player too (same version). The original project valheimPlus/ValheimPlus is no longer actively maintained — the current continuation is the fork Grantapher/ValheimPlus.
Installing BepInEx mods manually
For all other mods, set up BepInEx once:
- Download BepInExPack Valheim (namespace
denikson) from Thunderstore. - Extract the archive. Upload the contents of the
BepInExPack_Valheimfolder (not the folder itself) via the RespawnHost panel file manager (or SFTP) into your server’s root directory — i.e. theBepInEx/folder,doorstop_config.iniandstart_server_bepinex.sh. - Upload your mod
.dllfiles intoBepInEx/plugins/. Their config files land automatically inBepInEx/config/. - Restart the server. The log should show “BepInEx” bootstrap messages.
start_server.sh — extract the BepInEx package here; plugins then go into BepInEx/plugins/Tip
To manage your mod collection, the local manager r2modman (or Thunderstore Mod Manager) is worth it: it resolves dependencies automatically. Upload the resulting plugins to BepInEx/plugins/ on the server.
Removing a mod
Just delete the relevant .dll from BepInEx/plugins/ and restart the server. Best to create a backup first.
FAQ
Why does nothing happen after installing? Most likely it’s a client-only mod — it only affects the player’s game, not the server. Check the Thunderstore page for whether the mod is server-side.
Do my fellow players need to install the mods too? For “both” and client mods, yes — everyone needs the same mod version. Server-only mods run on the server alone.
Do mods survive a game update? Your files stay in place. After big Valheim updates a mod can become incompatible — then grab an updated version. With auto-update enabled you may need to wait briefly for mods to catch up.
Related guides
- Renting & setting up a server
- Configuring your server — startup variables & world modifiers
- How much RAM do I need? — mods need more RAM
No server yet? Rent a Valheim server — online in under 90 seconds.
