# How to Disable EAC (Easy Anti-Cheat) on Your 7 Days to Die Server (/docs/7-days-to-die/disable-eac)



import { Step, Steps } from 'fumadocs-ui/components/steps';

**EAC (Easy Anti-Cheat)** must be disabled to run any mod that includes DLL files — this includes all overhaul mods like Darkness Falls, Undead Legacy, and any Harmony/DMT mods. XML-only modlets do NOT require EAC disabled.

> Disabling EAC is a supported configuration — there is no ban risk.

Disable EAC [#disable-eac]

<Steps>
  <Step>
    Stop the server [#stop-the-server]

    In the [XGamingServer Panel](https://panel.xgamingserver.com), go to **Console** and stop the server.
  </Step>

  <Step>
    Edit serverconfig.xml [#edit-serverconfigxml]

    Click **Files** in the sidebar and open `serverconfig.xml` in the server root. Find and set:

    ```xml
    <property name="EACEnabled" value="false" />
    ```
  </Step>

  <Step>
    Save and start [#save-and-start]

    Click **Save Content** and start from **Console**.
  </Step>
</Steps>

Players Must Also Disable EAC [#players-must-also-disable-eac]

Players connecting to an EAC-disabled server must launch the game **without EAC**. In Steam:

1. Click **Play** on 7 Days to Die
2. Select **"Show Game Launcher"**
3. Choose the option **without** EAC

If a player launches with EAC enabled, they cannot join an EAC-disabled server.

When to Disable EAC [#when-to-disable-eac]

| Mod type                                      | EAC required?            |
| --------------------------------------------- | ------------------------ |
| XML modlets (items, recipes, loot)            | EAC can stay **enabled** |
| DLL mods (Harmony, DMT)                       | Must **disable** EAC     |
| Overhaul mods (Darkness Falls, Undead Legacy) | Must **disable** EAC     |

Related Guides [#related-guides]

* [Mod Setup](/docs/7-days-to-die/mod-setup)
* [Darkness Falls](/docs/7-days-to-die/darkness-falls)
* [Server Configuration](/docs/7-days-to-die/server-config)
