This guide explains how to install mods on your 7 Days to Die dedicated server. Mods are placed in the Mods/ folder and require EAC to be disabled. For general server configuration, see the 7 Days to Die Server Setup Guide.
Before You Start
EACEnabled to false in serverconfig.xml before installing mods, and ensure all players also launch the game with EAC disabled.
To disable EAC on the server:
- Log in to GPanel and open the File Manager.
- Open
serverconfig.xmlin the root directory. - Find the
EACEnabledproperty and set it tofalse:
<property name="EACEnabled" value="false" />
Save the file and restart the server.
How to Install a Mod
- Download the mod from a trusted source such as Nexus Mods or the official 7 Days to Die modding community.
- Extract the mod archive on your local machine. The extracted folder should contain a
ModInfo.xmlfile. - Upload the entire mod folder to the
Mods/directory on your server using SFTP. See the SFTP file upload guide for instructions. - Restart the server from GPanel.
Mods/ folder does not exist in the root of your server directory, create it manually via the File Manager or SFTP before uploading mods.
Mod Folder Structure
Each mod must be in its own subfolder inside Mods/. A properly structured mod looks like this:
Mods/
MyMod/
ModInfo.xml
Config/
Resources/
ModInfo.xml
Every valid mod must contain a ModInfo.xml file in its root folder. This file tells the server the mod's name, version, and compatibility information. A typical ModInfo.xml looks like:
<?xml version="1.0" encoding="UTF-8"?>
<xml>
<ModInfo>
<Name value="MyMod" />
<Description value="A custom mod" />
<Author value="AuthorName" />
<Version value="1.0.0" />
</ModInfo>
</xml>
ModInfo.xml, it may not be a standard server-side mod and could require manual installation steps. Check the mod's documentation carefully.
Verifying Mods Are Loaded
After restarting the server with mods installed:
- Open the Console tab in GPanel.
- Look for lines in the startup output that reference your mod names. Successfully loaded mods will show as loaded during server initialization.
- If a mod fails to load, error messages referencing the mod name will appear in the log.
Removing a Mod
- Open the File Manager in GPanel or connect via SFTP.
- Navigate to the
Mods/directory. - Delete the folder for the mod you want to remove.
- Restart the server.
Client-Side Requirements
Players connecting to a modded server must:
- Disable EAC on their client. When launching 7 Days to Die on Steam, players should select the option to launch without Easy Anti-Cheat.
- Install client-side mods if the mod requires them. Some mods are server-only, while others require matching files on the client. Check the mod's documentation for details.
Need Help?
If you are having trouble with mod installation, please open a support ticket and include your server ID, the mod name and version, and any error messages from the server log.
Related Articles
- 7 Days to Die Server Setup Guide — serverconfig.xml configuration and how to connect
- 7 Days to Die Admin Setup — serveradmin.xml and admin commands
- 7 Days to Die Troubleshooting — common issues and solutions