7 Days to Die · Mods and plugins

How to add mods to a 7 Days to Die server

Install modlets and overhaul mods on your 7 Days to Die server, learn which ones players need, and when EasyAntiCheat has to be off.

By Last reviewed 4 min read

7 Days to Die mods go in the Mods folder of your server. Small mods are called modlets, and big ones that change the whole game are called overhauls. Upload a mod in the Mods tab and we put it in the right place. Whether your friends need to install it too depends on what the mod changes.

The kinds of mods

Kind What it changes Players install it? EasyAntiCheat
XML modlet Game data, like recipes, loot, stack sizes or zombie stats Usually no. The server sends its XML to players when they join Can stay on
Modlet with new assets New items, blocks or icons with their own models or pictures Yes, the same version Can often stay on
Code mod Changes how the game works, with a .dll file inside Yes, the same version Must be off
Overhaul A whole new way to play, with new content and code Yes, the same version Must be off

The mod’s download page usually says if it’s “server side” (players don’t need it) and if it needs EasyAntiCheat off. Trust that over this table.

Install a mod from the Mods tab

  1. Download the mod from its author’s page. It’s usually a .zip file.
  2. Open Mods in the panel and upload the file.
  3. We take a backup first, then unpack the mod into Mods/ and check it has a ModInfo.xml file in the right place.
  4. Restart the server to turn the mod on. A sleeping server picks it up the next time it starts.

Install a mod by hand

  1. Stop the server.
  2. Unpack the mod on your PC. Find the folder with ModInfo.xml directly inside it.
  3. Upload that whole folder into Mods/ with Files or SFTP.
  4. Check the path looks like Mods/ExampleMod/ModInfo.xml, not Mods/ExampleMod/ExampleMod/ModInfo.xml. An extra folder level is the most common reason a mod doesn’t load.
  5. Start the server and look for the mod’s name in Console as it loads.

Some code mods also need a Harmony folder, named like 0_TFP_Harmony. It comes with the game. Leave it in Mods/ if it’s there.

Turn off EasyAntiCheat when a mod needs it

  1. Set EACEnabled to false in serverconfig.xml, and restart.
  2. Tell your friends to start the game with EasyAntiCheat off. The game’s launcher has an option for it.
  3. Make sure they install the same mods, in the same versions, as the server.

A player who starts with EasyAntiCheat on can’t join a server where it’s off, and the other way round.

With EasyAntiCheat off, cheaters aren’t blocked. Keep a password or a whitelist on a modded server.

What your friends need

  • For XML-only modlets: nothing. They join as normal.
  • For mods with assets, code or overhauls: the same mods in the same versions. They put them in the Mods folder of their own game. On Windows that’s in the game’s install folder, or in %APPDATA%\7DaysToDie\Mods.
  • For overhauls: follow the overhaul’s own install guide. Many have their own launcher.

Share the exact files you uploaded, so nobody grabs a different version.

Updates and version matching

Mods are made for a specific version of 7 Days to Die. When the game updates, many mods break until their authors update them. V3.0, for example, changed several XML files that mods rely on.

  • Mods never update on their own on Wilderack. To update one, upload the new version in Mods. We take a backup first.
  • Before a big game update, check that your mods support it. If they don’t, pin the server to the current version under Settings > Game version until they do.
  • When you update a mod on the server, everyone who installed it updates too.

Mods and crossplay

Console players can’t install mods, and crossplay needs EasyAntiCheat on. A crossplay server can only use mods that work from the server alone, like XML-only modlets. See crossplay.

Removing a mod

Delete it in Mods, or remove its folder from Mods/ and restart. Items and blocks from the mod can disappear from your world, and some overhauls can’t be removed from a world at all. We take a backup before every mod change, so you can go back if something breaks.

Questions

Do players need to install my 7 Days to Die server's mods?

It depends on the mod. Many XML-only modlets work from the server alone. Mods that add new models, icons, sounds or code must be installed by every player too, in the same version.

Do I need to turn off EasyAntiCheat for 7 Days to Die mods?

Only for mods that contain code, usually a .dll file, and for most big overhauls. XML-only modlets work with EasyAntiCheat on. If you turn it off on the server, every player must start the game with it off too.

Where do mods go on a 7 Days to Die server?

In the Mods folder in the server's main folder. Each mod gets its own folder with a ModInfo.xml file directly inside it, like Mods/ExampleMod/ModInfo.xml.

Can console players join a modded 7 Days to Die server?

Only if no mod needs installing on their side and EasyAntiCheat stays on. Consoles can't install mods, and crossplay needs EasyAntiCheat.

Sources we checked

  1. Setting up a dedicated server7 Days to Die Modding Wiki (community)
  2. V3.0 Dead Hot Summer release notes (modding changes)The Fun Pimps
  3. Crossplay server requirementsThe Fun Pimps

Run your 7 Days to Die server on Wilderack

Daily backups, DDoS protection and free game swaps come with every plan. Wakes the moment you join.

Wait! Get 25% off your server

Don’t miss the best 7 Days to Die hosting.

Your codeTOSK25

Use my 25% off

25% off your first payment, for new customers. Then the normal price; cancel any time. The button takes the code to checkout for you.