Skip to content

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.

HostedGG Team
Author · Updated
Verifiedfor Valheim 0.219.x
Checked by Elan on Jun 19, 2026
Updated 4 months agoHostedGG 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.

ExamplesWhat They Do
Server-side configsAdjust game rates, loot tables
Anti-cheat modsPrevent exploits
Server utility modsAuto-restart, performance monitoring

Client-Required Mods

Both the server and all players must have these installed.

ExamplesWhat They Do
Valheim PlusQoL improvements, advanced building
Epic LootNew item rarities and enchantments
PlantEverythingExpanded planting mechanics

Client-Only Mods

Players install these locally. They don't touch the server.

ExamplesWhat They Do
Equipment & Quick SlotsExtra inventory slots
CompassOn-screen compass HUD
Better UIImproved character stats display
Intel

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.

  1. Go to your server's Settings tab in the HostedGG dashboard
  2. Find the Mod Framework or BepInEx toggle
  3. Enable it
  4. Restart your server

BepInEx will be automatically downloaded and configured.

Manual Installation

If you prefer manual setup:

  1. Download the latest BepInExPack Valheim from Thunderstore
  2. Open your server's File Manager
  3. Extract the contents to the server root directory
  4. Your file structure should look like:
sh
/
├── BepInEx/
│   ├── config/
│   ├── plugins/        ← Mods go here
│   └── patchers/
├── doorstop_config.ini
├── winhttp.dll
└── valheim_server.exe
  1. Restart the server

Installing Mods

From Thunderstore

Thunderstore is the primary mod repository for Valheim.

  1. Find the mod you want on Thunderstore
  2. Download the mod .zip file
  3. Open your HostedGG File Manager
  4. Navigate to BepInEx/plugins/
  5. Upload the mod's .dll file (extract from the zip)
  6. Restart your server

Mod Configuration

Most mods create config files on first run. Find them in:

sh
BepInEx/config/

Edit these files through the File Manager to customize mod behavior, then restart the server.

Here are the most popular mods for Valheim dedicated servers:

Essential Mods

ModDescriptionType
Valheim PlusQoL improvements, building tools, configurable ratesClient-required
ServerCharactersServer-side character saves (prevents cheating)Server-side
World of Valheim — ZonesCustom zone creation and protectionServer-side

Gameplay Mods

ModDescriptionType
Epic LootMMO-style item rarities and enchantmentsClient-required
PlantEverythingPlant any resource, expand farmingClient-required
Venture LocateLocate pins and resources on the mapClient-required
Creature Level and Loot ControlScale difficulty and lootClient-required

Quality of Life

ModDescriptionType
Craft From ContainersCraft using materials in nearby chestsClient-required
AzuAntiCheatComprehensive anti-cheat solutionServer-side
Server DevcommandsEnhanced admin command systemServer-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

  1. Check that winhttp.dll exists in the server root
  2. Verify doorstop_config.ini has enabled=true
  3. Check the BepInEx log at BepInEx/LogOutput.log for errors

Server Crashing After Adding a Mod

  1. Remove the last mod you added
  2. Restart the server
  3. Check BepInEx logs for the specific error
  4. 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:

  1. Download r2modman
  2. Select Valheim as the game
  3. Install the same mods that are on the server
  4. Launch Valheim through r2modman

This ensures all players have matching mod versions.

Next Steps

Help verify this page

Tested this recently? Send a quick accuracy signal for editors.

Sign in to report accuracy

Help improve HostedGG

Know this game? Join our community of contributors.

Discussion

Sign in to join the discussion.

Loading discussion...