Installing Mods on a 7 Days to Die Server
How to install XML modlets, Harmony mods, and overhaul mods on your 7DTD dedicated server.
7 Days to Die supports several types of mods. This guide covers how to install each type on your dedicated server.
Mod Types
| Type | EAC Compatible | Crossplay Compatible | Description |
|---|---|---|---|
| XML Modlets | Yes | No | Lightweight XPath patches to game XML files |
| Harmony / C# Mods | No | No | Code mods using the Harmony framework |
| DMT Mods | No | No | Compiled mods using Dead Man's Toolkit |
| Overhaul Mods | No | No | Total conversion mods (Darkness Falls, Undead Legacy, etc.) |
⚠️ Important: Any mod — even XML-only — disables crossplay. Mods with DLL files also require EAC to be disabled.
Installing XML Modlets
XML modlets are the simplest type and don't require disabling EAC.
- Download the modlet (usually a ZIP file)
- Stop your server
- In the XGamingServer Panel, click Files
- Navigate to the
Modsfolder in the server root (create it if it doesn't exist) - Upload and extract the modlet folder
The correct structure is:
Mods/
MyModlet/
ModInfo.xml
Config/
(XML patch files)⚠️ Common mistake: The folder containing
ModInfo.xmlmust be directly insideMods/. Nested folders likeMods/Download/MyModlet/ModInfo.xmlwill not load.
- Start your server
- Verify in the console — look for
Loaded Mod: MyModletor run theversioncommand
Installing Harmony / C# Mods
These mods include .dll files and require EAC to be disabled.
- In
serverconfig.xml, disable EAC:
<property name="EACEnabled" value="false" />- Download and extract the mod
- Upload to
Mods/with the same structure as XML modlets - The mod folder will also contain a
Harmony/subfolder with C# scripts - Restart your server
📝 Note: The
0_TFP_Harmonyfolder inMods/is a vanilla game folder — do not delete it.
Installing Overhaul Mods
Overhaul mods (Darkness Falls, Undead Legacy, Ravenhearst, etc.) are large total-conversion mods.
- Disable EAC in
serverconfig.xml - Follow the specific mod's installation guide — each overhaul has its own process
- Upload all mod files to the server
- All players must install the same mod locally — client and server must match exactly
- Restart the server
Do Players Need the Same Mods?
| Mod Type | Players Need It? |
|---|---|
| XML modlets (server-side balance changes) | Usually no — server pushes data |
| XML modlets (new items/blocks/recipes) | Yes |
| Harmony / C# mods | Yes |
| Overhaul mods | Yes — exact same version |
Verifying Installed Mods
Run the version command in the console:
versionThis lists the game version and all loaded mods.
Removing Mods
- Stop the server
- Delete the mod folder from
Mods/ - Restart
⚠️ Warning: Removing mods that added new blocks or items may cause world corruption or missing block errors. Back up your save before removing mods.
Related Guides
How is this guide?
