How to Install BepInEx for Valheim 2026: Mod Loader Setup Guide

Published on

How to install BepInEx for Valheim mods: manual and mod manager methods, installing mods, server-side mods, and fixing common BepInEx issues.

BepInEx is the mod loader that nearly every Valheim mod depends on. Once installed, you can add mods for QoL, new content, and server features. Here is how to set it up.

What Is BepInEx?

BepInEx is a modding framework for Unity games. It loads mod DLLs when the game starts. Valheim mods on Thunderstore and Nexus require BepInEx to function.

Method 1: Mod Manager (Easiest)

The simplest way is using a mod manager like r2modman or the Thunderstore Mod Manager:

  1. Download r2modman or Thunderstore Mod Manager
  2. Select Valheim as the game
  3. Create a profile
  4. Install mods, BepInEx is installed automatically as a dependency
  5. Launch the game through the manager

This method handles BepInEx, dependencies, and updates for you. It is the recommended approach.

Method 2: Manual Installation

  1. Download BepInEx for Valheim from Thunderstore
  2. Extract the contents into your Valheim game folder (where valheim.exe is)
    • Default: steamapps/common/Valheim
  3. The folder should now contain a BepInEx folder, winhttp.dll, and doorstop_config.ini
  4. Launch the game once to generate config files
  5. Place mod DLLs in BepInEx/plugins

Installing Mods

After BepInEx is set up:

  • Mod manager: Browse and click install
  • Manual: Drop the mod's DLL into BepInEx/plugins

Always read each mod's instructions, some need extra config or dependencies.

Server-Side Mods

For a modded Valheim dedicated server:

  1. Install BepInEx on the server as well
  2. Place server-compatible mods in the server's BepInEx/plugins
  3. Players must have the same client-side mods that require sync
  4. Restart the server

Some mods are client-only (visual), some are server-only, and some require both. Check each mod's description.

Common Issues

Mods not loading:

  • Confirm BepInEx installed correctly (check for the BepInEx folder)
  • Launch the game once after installing BepInEx before adding mods
  • Verify mod compatibility with your Valheim version

Game crashes on launch:

  • A mod may be outdated. Remove mods one by one to find the culprit
  • Update BepInEx and all mods

Steam launch options: If using Proton on Linux, you may need to set launch options for BepInEx to load.

FAQ

Do I need BepInEx for Valheim mods? Yes. Almost all Valheim mods require BepInEx as the loader.

What is the easiest way to install BepInEx? Use a mod manager like r2modman, which installs BepInEx automatically.

Do server and client both need mods? It depends on the mod. Some are client-only, some server-only, some require both.

Related: Valheim dedicated server, Valheim Thunderstore mods server guide, Valheim progression guide

Launch Your VPS Today

Get started with professional VPS hosting powered by enterprise hardware. Instant deployment and 12/7 support included.