Valheim Mods & BepInEx Guide
How to install and manage mods on your Valheim dedicated server using BepInEx and Thunderstore. Server-side vs client-side mods explained.
Wiki team
Modding Your Valheim Server
Valheim has a thriving modding scene powered by BepInEx (the mod loader) and Thunderstore (the mod repository). This guide covers everything from installing your first mod to managing a fully modded server.
Understanding Mod Types
Before installing anything, it's important to understand the different types of Valheim mods:
Server-Side Mods
These run only on the server. Players don't need to install anything.
| Examples | What They Do |
|---|---|
| Server-side configs | Adjust game rates, loot tables |
| Anti-cheat mods | Prevent exploits |
| Server utility mods | Auto-restart, performance monitoring |
Client-Required Mods
Both the server and all players must have these installed.
| Examples | What They Do |
|---|---|
| Valheim Plus | QoL improvements, advanced building |
| Epic Loot | New item rarities and enchantments |
| PlantEverything | Expanded planting mechanics |
Client-Only Mods
Players install these locally. They don't touch the server.
| Examples | What They Do |
|---|---|
| Equipment & Quick Slots | Extra inventory slots |
| Compass | On-screen compass HUD |
| Better UI | Improved character stats display |
Important: If a mod is client-required, every player must install the exact same version. Mismatched versions will cause disconnects.
Installing BepInEx
BepInEx is the mod framework that allows Valheim to load mods. It must be installed on your server before any mods will work.
Automatic Installation (Recommended)
- Go to your server's Settings tab in the HostedGG dashboard
- Find the Mod Framework or BepInEx toggle
- Enable it
- Restart your server
BepInEx will be automatically downloaded and configured.
Manual Installation
If you prefer manual setup:
- Download the latest BepInExPack Valheim from Thunderstore
- Open your server's File Manager
- Extract the contents to the server root directory
- Your file structure should look like:
/
├── BepInEx/
│ ├── config/
│ ├── plugins/ ← Mods go here
│ └── patchers/
├── doorstop_config.ini
├── winhttp.dll
└── valheim_server.exe- Restart the server
Installing Mods
From Thunderstore
Thunderstore is the primary mod repository for Valheim.
- Find the mod you want on Thunderstore
- Download the mod
.zipfile - Open your HostedGG File Manager
- Navigate to
BepInEx/plugins/ - Upload the mod's
.dllfile (extract from the zip) - Restart your server
Mod Configuration
Most mods create config files on first run. Find them in:
BepInEx/config/Edit these files through the File Manager to customize mod behavior, then restart the server.
Popular Server Mods
Here are the most popular mods for Valheim dedicated servers:
Essential Mods
| Mod | Description | Type |
|---|---|---|
| Valheim Plus | QoL improvements, building tools, configurable rates | Client-required |
| ServerCharacters | Server-side character saves (prevents cheating) | Server-side |
| World of Valheim — Zones | Custom zone creation and protection | Server-side |
Gameplay Mods
| Mod | Description | Type |
|---|---|---|
| Epic Loot | MMO-style item rarities and enchantments | Client-required |
| PlantEverything | Plant any resource, expand farming | Client-required |
| Venture Locate | Locate pins and resources on the map | Client-required |
| Creature Level and Loot Control | Scale difficulty and loot | Client-required |
Quality of Life
| Mod | Description | Type |
|---|---|---|
| Craft From Containers | Craft using materials in nearby chests | Client-required |
| AzuAntiCheat | Comprehensive anti-cheat solution | Server-side |
| Server Devcommands | Enhanced admin command system | Server-side |
Troubleshooting Mods
"Incompatible Version" Error
This usually means a mod version mismatch between server and client. Ensure everyone has:
- The same BepInEx version
- The same version of every client-required mod
Mods Not Loading
- Check that
winhttp.dllexists in the server root - Verify
doorstop_config.inihasenabled=true - Check the BepInEx log at
BepInEx/LogOutput.logfor errors
Server Crashing After Adding a Mod
- Remove the last mod you added
- Restart the server
- Check BepInEx logs for the specific error
- Verify the mod is compatible with your Valheim version
Performance Issues With Mods
Some mods are known to impact performance. See our Performance Optimization Guide for tips on running a stable modded server.
Using a Mod Manager (Client-Side)
For players connecting to your server, recommend r2modman or Thunderstore Mod Manager:
- Download r2modman
- Select Valheim as the game
- Install the same mods that are on the server
- Launch Valheim through r2modman
This ensures all players have matching mod versions.
Next Steps
- Set up Valheim Plus with our config guide
- Optimize your modded server performance
- Troubleshoot common server issues
Related Blog Posts
Related Articles
Help verify this page
Tested this recently? Send a quick accuracy signal for editors.
Help improve HostedGG
Know this game? Join our community of contributors.
Discussion
Sign in to join the discussion.
Loading discussion...