---
title: "How to configure Undead Legacy for 7 Days to Die"
description: "Master Undead Legacy's version rules, install the server bundle, disable EAC, and configure GameWorld to ensure proper world generation."
url: "https://www.gameserverkings.com/knowledge-base/7-days-to-die/how-to-configure-undead-legacy/"
category: "7 Days to Die"
category_url: "https://www.gameserverkings.com/knowledge-base/7-days-to-die/"
published: "2026-03-21T17:25:51.528Z"
updated: "2026-08-19T04:20:12.207Z"
source_format: "markdown"
site: "GameServerKings"
---

# How to configure Undead Legacy for 7 Days to Die

Undead Legacy is a survival-realism total overhaul for 7 Days to Die, created by Subquake. It rebuilds the game around item durability, weapon attachments, vehicle maintenance, a deep electricity system, eight class professions, and a clean reworked UI. It is the most detailed crafting overhaul in the 7D2D scene, and also the heaviest to run. This guide covers installing it on [your 7 Days to Die server hosting](/games/7-days-to-die-server-hosting/), the required settings, and the version situation you need to understand first.

Like other overhauls, Undead Legacy replaces more than a simple `Mods/` folder, so it needs a clean server and EAC off. For general mod basics, see [How to Install Modlets and Overhaul Mods](/knowledge-base/7-days-to-die/how-to-install-modlets-and-overhaul-mods/).

## Before You Start: The Version Situation

> [!IMPORTANT] Read this before buying or installing
> Undead Legacy is version-sensitive, more so than most overhauls, so read this before buying or installing anything.

Subquake's download page offers **two builds, targeting two different game versions**. Which one you pick decides what game version your server has to run, so pick before the server is set up:

| Undead Legacy build | Slot on the download page | Dated | Base game it targets |
|---|---|---|---|
| **2.7.08** | Latest Experimental — two parts, both required | 18 August 2026 | **7 Days to Die v2.6 b14** |
| **2.6.17** | Stable | 25 November 2022 | **A20.7 b1** |

- **A build for the V2 era now exists.** Undead Legacy 2.7.03 shipped on 17 August 2026 with the note "Updated for v2.6 base game version", followed by 2.7.04, 2.7.05, 2.7.06 and 2.7.08 in the next twenty-four hours. Any guide telling you that 2.6.17 for A20.7 is the only Undead Legacy build — including older versions of this page — is out of date.
- **The version numbers are Undead Legacy's own, not game branches.** UL 2.6.17 has nothing to do with the game's V2.6, which is a base game release from 1 April 2026 — and confusingly it is the *2.7.x* line that targets it. Read the table by its right-hand column, not by the mod version.
- **2.7.x is experimental; 2.6.17 is still the stable slot.** If you want the modern game, take 2.7.08 and accept experimental-branch risk. If you want the build Subquake labels stable, you are going back to A20.7 — an Alpha from before the game's 1.0 release.
- The experimental download is **split into two parts and both are required**. A half-downloaded install is one of the easiest ways to break this mod.
- Force either build onto a server running a different game version and you get a wall of errors; it will not load.
- Server and every client must run the exact same Undead Legacy build and the matching base game version.

Because of this, your server has to be rolled back to the game version your chosen build targets: **v2.6 for 2.7.x**, or **A20.7 for 2.6.17**. The live game is V3.1.0 "Henpocalypse", stable since 27 July 2026, so a rollback is needed either way — but v2.6 is one release back where A20.7 is several years back. Open a ticket and we can set your server to the correct game version before you install.

> [!NOTE] Version state, checked 18 August 2026
> `ul.subquake.com/download` lists **2.7.08, dated 18 August 2026, targeting game v2.6 b14** in the Latest Experimental slot, and **2.6.17, dated 25 November 2022, targeting A20.7 b1** as the stable option. 7 Days to Die itself is on V3.1.0 "Henpocalypse". Undead Legacy moves in bursts — the whole 2.7.03-to-2.7.08 run landed inside two days — so check the download page before you install rather than trusting any guide's version numbers, ours included.

> [!WARNING] The roadmap page is not the authority
> Subquake's `/roadmap` page still describes 2.7 as being updated for game V2.4, months after 2.7 shipped for v2.6. Use `/download` and `/patch-notes` to check the current build; the roadmap lags behind them.

The other hard requirements:

- **EAC must be off**, on the server and on every client. Subquake's download page states this next to the files themselves.
- **Start fresh.** As a total overhaul, Undead Legacy cannot load a vanilla save. Reinstall or reset the server first if it has been played on.
- It is the most resource-hungry mainstream 7D2D overhaul, owing to its durability simulation. Size your plan with headroom, especially for larger maps or public servers.

Take a backup through the **Backups** tab before you begin.

## Step 1: Stop the Server

From the panel's **Console** tab, stop the server and wait for offline status.

## Step 2: Install the Server Bundle

Download the **dedicated server** package for your chosen build from the official Undead Legacy site (ul.subquake.com); its dedicated-servers page carries the setup instructions. Multiplayer files are included in the same download, so there is no separate client and server package to match up — but if you take the 2.7.x experimental build, remember that it comes in **two parts and you need both**.

The archive is not just a `Mods/` folder. On a Linux server it contains `BepInEx`, `Mods`, `doorstop_libs`, `doorstop_config.ini` and `run_bepinex_server.sh`, the script the server launches with. That is why partial uploads break Undead Legacy more often than lighter mods.

1. Extract the package locally.

2. Connect over SFTP (credentials in the panel's **Settings** tab).

3. Upload the full contents into the server root, overwriting existing server files when prompted. Make sure every file transfers; a partial upload is the most common cause of bundle errors.

> [!IMPORTANT] Linux servers need one extra edit
> Our servers run Linux. Subquake documents an additional change you may need to make: open `7DaysToDieServer_Data/MonoBleedingEdge/etc/mono/config` in the File Manager and append this line so it sits just before the closing `</configuration>` tag.
>
> ```xml title="MonoBleedingEdge/etc/mono/config"
> <dllmap dll="dl" target="libdl.so.2"/>
> ```
>
> Make the edit while you are already in the files rather than after a failed boot. The Windows package is different — it ships `winhttp.dll` instead of `doorstop_libs` and needs no equivalent edit.

## Step 3: Disable EAC

Open `serverconfig.xml` in the File Manager and set EAC off:

```xml title="serverconfig.xml"
<property name="EACEnabled" value="false"/>
```

Save. Every player must also launch with EAC disabled.

## Step 4: Set the World

Set a fresh world so the mod generates cleanly. In `serverconfig.xml`:

```xml title="serverconfig.xml"
<property name="GameWorld" value="Navezgane"/>
<property name="GameName" value="UndeadLegacy01"/>
```

For random generation, set `GameWorld` to `RWG`. If you are importing a prepared Undead Legacy save, [upload it and point `GameWorld` and `GameName` at that world](/knowledge-base/7-days-to-die/upload-your-existing-world/) to avoid an accidental wipe. Undead Legacy ships heavier prefabs, so larger maps take longer to generate.

## Step 5: Start and Watch the First Boot

Start the server. First boot generates the world and loads the bundle, which takes longer than vanilla. Watch the **Console** to confirm Undead Legacy loads without bundle errors, and let world generation finish rather than restarting.

## Undead Legacy's Own serverconfig.xml Properties

Undead Legacy reads a set of properties that vanilla 7 Days to Die does not have. They are documented on Subquake's dedicated-servers page, there is no panel toggle for them, and they are the reason advanced tuning on an Undead Legacy server means hand-editing `serverconfig.xml`.

```xml title="serverconfig.xml"
<property name="RecipeFilter" value="0"/>
<property name="StarterQuestEnabled" value="true"/>
<property name="WanderingHordeFrequency" value="16"/>
<property name="WanderingHordeRange" value="8"/>
<property name="WanderingHordeEnemyCount" value="10"/>
<property name="WanderingHordeEnemyRange" value="10"/>
```

| Property | Documented value | What it does |
|---|---|---|
| `RecipeFilter` | `0` | `0` shows all recipes, `1` shows unknown recipes with the search limited by workstation, `2` shows only known and workstation-relevant recipes |
| `StarterQuestEnabled` | `true` | Whether a player triggers the tutorial quest the first time they spawn on the server |
| `WanderingHordeFrequency` | `16` | In-game hours between wandering hordes. One to four more hours may be added depending on spawn conditions. Minimum `1` |
| `WanderingHordeRange` | `8` | Random extra hours added to the frequency. Frequency `5` with range `10` means a horde somewhere between 5 and 15 in-game hours |
| `WanderingHordeEnemyCount` | `10` | Fixed zombie count in a wandering horde. Minimum `2`, and count plus range must not exceed 64 |
| `WanderingHordeEnemyRange` | `10` | Additional zombies that may spawn on top of the count. The combined value must not exceed 64 |

Undead Legacy 2.6 added two more:

```xml title="serverconfig.xml"
<property name="DeathPenalty" value="3"/>
<property name="POITierLootScale" value="0"/>
```

| Property | Documented value | What it does |
|---|---|---|
| `DeathPenalty` | `3` | Consequences for dying. `0` none — no XP debt and no attribute debuff. `1` beginner, a near-death trauma debuff, closest to vanilla. `2` moderate, adds the loss of random action skills. `3` standard, adds respawning with partial health, food and water |
| `POITierLootScale` | `0` | How strongly a POI's tier scales loot stage. `0` disables it, which is the Undead Legacy default; `100` is vanilla scaling. Integers from 0 to 100 |

> [!NOTE] Your serverconfig.xml is the pre-V3.0 layout
> Undead Legacy targets game v2.6 or A20.7, both older than V3.0 "Dead Hot Summer". So the gameplay properties V3.0 removed from `serverconfig.xml` — `GameDifficulty`, `XPMultiplier`, the `BloodMoon` and `Loot` families and the rest — are set in the file itself on your server, and there is no `SandboxCode` to generate. Which of them exist depends on the game version you rolled back to, and the comments in your own `serverconfig.xml` are the authority. The [serverconfig.xml reference](/knowledge-base/7-days-to-die/serverconfig-xml/) describes the V3 file; on this server, read it for the properties that did not move.

## Common Issues

| Problem | Fix |
|---------|-----|
| Bundle errors or missing loader files on boot | Partial upload, or only one half of the two-part experimental download. Re-upload the full server bundle, making sure every loader and runtime file transferred |
| Version mismatch pop-up for players | Server and client are on different Undead Legacy builds, or the wrong base game branch. Align both exactly |
| Mod will not load at all | The build does not match the server's game version — 2.7.x needs game v2.6, 2.6.17 needs A20.7. Open a ticket so we can set the correct version |
| Players cannot connect | EAC is still enabled somewhere. Confirm it is off on the server and every client |
| Severe lag on a busy server | Undead Legacy is CPU-heavy by design. Reduce map size or player count, or move to a larger plan |

## What to Read Next

- [How to Install Modlets and Overhaul Mods](/knowledge-base/7-days-to-die/how-to-install-modlets-and-overhaul-mods/) for the general overhaul workflow
- [How to Configure Darkness Falls](/knowledge-base/7-days-to-die/how-to-configure-darkness-falls/) for the other major overhaul
- [Managing your 7 Days to Die server](/knowledge-base/7-days-to-die/7d2d-maintenance/) for backups before and after mod changes

---

Made with 💜 by GameServerKings
