Installing Valheim Mods with BepInEx
What is BepInEx?
BepInEx is a mod framework for Unity games. It is required for Valheim mods to work.
Installing BepInEx on the Server
- Download BepInEx from Thunderstore
- Extract the contents into the Valheim server directory
- Restart the server – BepInEx automatically creates the config folders
/valheim/
├── BepInEx/
│ ├── config/ # Mod configurations
│ ├── plugins/ # Place mods here
│ └── patchers/
├── valheim_server.x86_64
└── start_server.sh
Installing Mods
- Download mods from Thunderstore
- Extract the DLL file into the
BepInEx/plugins/folder - Restart the server
Recommended Mods
| Mod | Description | Client required? |
|---|---|---|
| ValheimPlus | Extensive customisations | Yes |
| Better UI | Improved user interface | Yes |
| Plant Everything | Plant anywhere | Yes |
| Epic Loot | Rare items with properties | Yes |
| Better Wards | Improved ward stones | Yes |
Important: Client Mods
Most Valheim mods must be installed both on the server and on the client. Use the Thunderstore Mod Manager for easy client installation.
r2modman as an Alternative
- Install r2modman
- Select "Valheim" as the game
- Browse and install mods with one click
- Export your modpack as a code → Share with friends
Troubleshooting
- Mod does not work: Check the BepInEx version and mod compatibility
- Server crashes: Remove mods one by one to find the cause
- Desync: Make sure all players have the same mods