SOTF BepInEx & Thunderstore Mod Setup Guide
Sons of the Forest uses BepInEx IL2CPP x64 as its modding framework. This guide covers installing BepInEx on a dedicated server, uploading mods via FTP, and understanding which mods need to be on the server vs just the client.
Server-Side vs Client-Side Mods
Client-Only Mods (most mods)
- Installed only on each player's game
- UI mods, HUD changes, visual tweaks
- DO NOT need to be on the server
- Players can install independently
Server-Side Mods (few exist)
- Must be in
BepInEx/plugins/on the SERVER - Game logic, spawn, economy changes
- Example: ServerQueFix
- Often also requires client install
Step 1: Get BepInEx IL2CPP x64
Sons of the Forest requires the IL2CPP variant of BepInEx (not the standard mono build). Get it from Thunderstore:
- 1
Visit the SOTF Thunderstore page:
https://thunderstore.io/c/sons-of-the-forest/ - 2
Search for
BepInExPack_IL2CPPby BepInEx. - 3
Download the manual .zip file (not r2modman install).
- 4
Extract the zip — you'll see folders like
BepInEx/,doorstop_config.ini, andwinhttp.dll.
Step 2: Upload to Server Root
The server root is where SonsOfTheForestDs.exe (Windows) or SonsOfTheForestDs (Linux) lives — typically:
/home/steam/steamapps/common/Sons Of The Forest Dedicated Server/
Upload all extracted BepInEx files to this root via FTP/SFTP. Final structure should look like:
SonsOfTheForestDs (or .exe on Windows)
BepInEx/
config/
BepInEx.cfg
plugins/ <-- your server-side mod DLLs go here
core/
doorstop_config.ini
winhttp.dll (Windows only)Step 3: Configure BepInEx
Edit BepInEx/config/BepInEx.cfg on the server. Key settings:
[Logging.Console]
Enabled = true # Set false to suppress console log spam
[Logging.Disk]
Enabled = true # Log to BepInEx/LogOutput.log for debuggingStep 4: Install Server-Side Mods
- 1
Download the mod .zip from Thunderstore (manual download).
- 2
Find the
.dllfile(s) inside the zip. - 3
Upload the
.dlltoBepInEx/plugins/on the server. - 4
Restart the server. Check
BepInEx/LogOutput.logto confirm the mod loaded.
Client Mod Managers (for players)
Gale Mod Manager
Newer alternative with a modern UI. Also supports Thunderstore packages.
Find on ThunderstoreNotable Server-Compatible Mods
ServerQueFix
Improves the server join queue behavior — helps players reconnect after disconnects. Install on server AND client.
Most SOTF mods are client-side. Always check a mod's Thunderstore page for whether it requires a server install. Browse the full catalog at thunderstore.io/c/sons-of-the-forest/
Run your own Sons of the Forest server.
Rent a private Sons of the Forest server on real hardware — full control-panel access, your mods, your configs, your rules. It's your server; run it your way.
Don't want to run it yourself? Our managed services & consulting team will set it up and keep it running for you — game servers, Windows, Linux, and cloud, from 10+ years of MSP work.