Skip to content

How to configure Undead Legacy for 7 Days to Die

Master Undead Legacy's version rules, install the server bundle, disable EAC, and configure GameWorld to ensure proper world generation.

Updated August 19, 2026
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, 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.

Before You Start: The Version Situation

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.

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.

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.

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.

<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:

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

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:

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

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 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.

<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"/>
serverconfig.xml
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:

<property name="DeathPenalty" value="3"/>
<property name="POITierLootScale" value="0"/>
serverconfig.xml
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

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.xmlGameDifficulty, 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 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

Made with 💜 by GameServerKings

Need a 7 Days to Die server?

Deploy an instantly-provisioned 7 Days to Die server on high-clock hardware — DDoS protected, no contracts, cancel anytime.

From $12.00 /month