Skip to content
Back to Homepage

How do I install mods on my Valheim server?

Valheim mods use BepInEx. On AleForge you switch the server to Valheim BepInEx with Game Swap, then install packages from Thunderstore in Mod Manager.

Vanilla Valheim cannot load BepInEx plugins. If you are already on a Valheim BepInEx instance, skip this section.

  1. Go to the AleForge Panel
  2. Stop the server
  3. Open Backups and create a backup
  4. Open Game Swap
  5. On an empty slot, click New Game
  6. Search Valheim and select the Valheim template
  7. Under Server Version / Type, choose Valheim BepInEx
  8. Leave Backup Active Server checked so the current instance is stored in that slot
  9. Click Confirm Action and wait for the install to finish

Game Swap slots with the current Valheim instance, stored games, and New Game

Install New Game with Valheim selected, Valheim BepInEx as Server Version / Type, and Backup Active Server checked

When the swap finishes, install mods next, then start the server.

Mod Manager is in the server sidebar. It browses the Thunderstore Valheim catalog.

Valheim Mod Manager Mods tab with search, sort, Hide client-side, and Install

  1. Open your Valheim BepInEx server in the AleForge Panel
  2. Click Mod Manager in the sidebar
  3. Stay on Mods, or switch to Modpacks
  4. Search, sort by Most Popular, Last Updated, or Newest
  5. Leave Hide client-side checked unless you know you need a client-only package
  6. Click Install on a mod, or Install pack then Confirm install on a modpack
  7. Wait for the progress bar to finish
  8. Restart the server so the plugins load

Mods do not hot-load. Restart after every install, uninstall, or update.

Dependencies install automatically. Already-installed packages show as Installed. BepInEx itself cannot be uninstalled from this page.

The Modpacks tab is a separate Thunderstore list. Installing a pack asks for confirmation. Optional: check Replace existing plugins to clear /BepInEx/plugins before the pack (this does not remove BepInEx).

Valheim Modpacks tab with Install pack

Installed lists packages that Mod Manager placed on the server. Click Uninstall, then Confirm. Manual zips you dropped into BepInEx/plugins through Files will not appear here.

Installed packages with Uninstall

Open Updates, click Check for Updates, then Install all updates if anything is behind. Restart (or Start server if it is offline) when the panel asks.

Package updates with Check for Updates and Install all updates

Players still need the same Thunderstore packages on their PCs. Install BepInExPack Valheim locally, then the same mods you installed on the server. A Thunderstore client such as r2modman or Gale is the usual way to do that.

Use this only if a package is not on Thunderstore or you already have a zip.

  1. Stop the server
  2. Open Files
  3. Go to BepInEx/plugins
  4. Upload the zip and Unarchive it
  5. Start the server

Manual uploads do not show under Installed or Updates in Mod Manager.

If Mod Manager says the server is missing BepInEx Doorstop files, Game Swap to a new Valheim instance and set Server Version / Type to Valheim BepInEx. Do not change the startup command by hand to force BepInEx.

For world files after a swap, use upload a Valheim world and backup and restore.