7 Days to Die Avancé 13 min de lecture

Installer des mods sur un serveur 7 Days to Die : Darkness Falls, Undead Legacy, War of the Walkers

Guide complet pour installer les mods majeurs 7 Days to Die V1.x sur serveur dédié : Darkness Falls, Undead Legacy, War of the Walkers, modlets, dossier Mods, EAC off et sync clients.

Installer des mods sur un serveur 7 Days to Die : Darkness Falls, Undead Legacy, War of the Walkers

Installer des mods sur un serveur 7 Days to Die : Darkness Falls, Undead Legacy, War of the Walkers

Vous voulez transformer votre serveur 7 Days to Die en mod overhaul (Darkness Falls, Undead Legacy, War of the Walkers) ou ajouter des modlets de QoL ? Ce guide détaille la procédure complète. Toutes les infos sont vérifiées contre la documentation officielle 7D2D Mod Launcher et les guides communautaires.

Pas envie de gérer SteamCMD, EAC, sync versions et FTP ? Louez un serveur 7 Days to Die chez HebergTonServ — installation auto Darkness Falls/UL en 1 clic et support 24/7 dès 8,90€/mois.

⚠️ Règle d’or : client et serveur doivent avoir EXACTEMENT la même version du mod. Sinon refus de connexion.


Comprendre les types de mods 7DTD

TypeDescriptionEAC compatible
Modlets (XML)Petites modifs (recettes, blocs, items) sans DLL✅ Oui
Mods C# avec DLLModifications profondes du moteur❌ Non (EAC OFF requis)
Overhauls majeursDarkness Falls, Undead Legacy, War of the Walkers❌ Non (EAC OFF requis)

EasyAntiCheat (EAC) doit être désactivé sur le serveur et chaque client pour les mods avec DLL ou overhaul.


Étape 1 — Désactiver EAC pour les mods overhaul

Côté serveur

Éditez serverconfig.xml :

<property name="EACEnabled" value="false" />

Redémarrez le serveur.

Côté client (chaque joueur)

Steam → clic-droit sur 7 Days to Die → Propriétés → Options de lancement :

-noeac

Lance le jeu sans EAC. Les joueurs doivent rejoindre via le 7D2D Mod Launcher pour les overhauls majeurs.


Méthode 1 — Mods via le 7D2D Mod Launcher (recommandée pour overhauls)

Le 7D2D Mod Launcher (par sphereii) est l’outil standard pour gérer Darkness Falls, Undead Legacy et tous les overhauls.

Côté client : installation joueur

  1. Téléchargez : https://7d2d.net/mod-launcher
  2. Installez et lancez le Mod Launcher
  3. Onglet Add New Mod → choisissez le mod (ex: Darkness Falls V6, Undead Legacy)
  4. Cliquez Pre-Sync Mod (télécharge les fichiers)
  5. Cliquez Play Mod → lance 7DTD avec le mod actif

Tous les joueurs doivent répéter cette étape avec la même version du mod.

Côté serveur : installation manuelle

Le serveur ne peut pas utiliser le Mod Launcher. Téléchargez les fichiers serveur manuellement :

Darkness Falls V6 (exemple)

  1. Téléchargez le server-side zip : https://gitlab.com/KhaineGB/darkness-falls-v6/-/wikis/home

  2. Extrayez sur votre PC. Vous obtenez :

    • Un dossier Mods/ (contenant les modlets et DLL)
    • Un dossier Data/Worlds/DFalls-Medium7K/ (carte custom)
    • Un dossier Data/Prefabs/ (POI custom, à fusionner avec le serveur)
  3. Connectez-vous au serveur en SFTP (ex: WinSCP)

  4. Uploadez le dossier Mods/ à la racine du serveur 7DTD :

    7DTDServer/
    ├── Mods/
    │   ├── 0-DarknessFallsCore/
    │   ├── 1-DarknessFallsMagazines/
    │   └── ...
    ├── Data/
    │   └── Worlds/
    │       └── DFalls-Medium7K/
    └── ...
  5. Fusionnez les Prefabs custom dans Data/Prefabs/ (sans écraser les vanilla)

Configurer le monde Darkness Falls

Éditez serverconfig.xml :

<property name="GameWorld" value="DFalls-Medium7K" />
<property name="GameName" value="DarknessFallsServer" />
<property name="EACEnabled" value="false" />

Démarrez le serveur. Premier lancement long (5-15 min de génération).


Méthode 2 — Modlets simples (pas d’overhaul)

Pour des petits mods QoL (Bigger Stack Sizes, Faster Crafting, Custom Recipes) qui n’ont pas de DLL, l’installation est simple :

  1. Téléchargez le modlet (souvent un dossier compressé)
  2. Connectez-vous en SFTP au serveur
  3. Uploadez le dossier dans Mods/ :
    7DTDServer/Mods/
    ├── BiggerStackSizes/
    │   ├── ModInfo.xml
    │   └── Config/
    ├── FasterCrafting/
    │   ├── ModInfo.xml
    │   └── Config/
  4. Redémarrez le serveur

Les modlets XML-only fonctionnent même avec EAC ON côté client. Mais chaque joueur doit avoir le même modlet côté client si le mod modifie items/blocs/recettes.


Étape 2 — Cas particulier Undead Legacy

Undead Legacy nécessite des fichiers loader supplémentaires côté serveur (BepInEx) :

Pré-requis serveur

Téléchargez le bundle dédié serveur Undead Legacy depuis https://undeadlegacy.com/downloads. Vous obtenez :

7DTDServer/
├── BepInEx/                     ← framework requis
├── Mods/                        ← contenu UL
├── doorstop_config.ini
├── winhttp.dll                  (Windows)
├── run_bepinex.sh               (Linux)
└── start-server-ul.sh           (Linux launcher)

Linux : ajouter le launcher BepInEx

Sur Linux, lancez le serveur via :

./start-server-ul.sh -configfile=serverconfig.xml

Le script charge BepInEx avant le serveur.

Windows

Sur Windows, BepInEx est chargé via winhttp.dll. Lancez normalement avec startdedicated.bat.

Sans ces fichiers loader, les mods C# d’UL ne se chargent pas et le serveur tourne en vanilla.


Étape 3 — Vérifier que les mods sont chargés

Au démarrage du serveur, surveillez la console / logs. Vous devez voir :

INF Loaded mod: 0-DarknessFallsCore
INF Loaded mod: 1-DarknessFallsMagazines
INF Mods loaded: 12

Si 0 mods loaded : problème de chemin (Mods/ pas à la racine), permissions, ou ZIP non extrait correctement.


Étape 4 — Configurer la map custom

Les overhauls majeurs viennent souvent avec leur propre carte (ex: DFalls-Medium7K). Modifiez serverconfig.xml :

<property name="GameWorld" value="DFalls-Medium7K" />
<property name="WorldGenSize" value="7168" />
<property name="GameName" value="MonServeurDF" />

Pour utiliser une map RWG (Random World Gen) avec un overhaul, certains overhauls supportent (Darkness Falls partiellement). D’autres comme Undead Legacy imposent leur carte.


Étape 5 — Synchroniser les versions client/serveur

Le piège classique : un joueur tente de rejoindre avec une version différente du mod. Refus de connexion ou crash en jeu.

Solutions

ProblèmeSolution
Joueur en V5, serveur en V6Joueur doit Pre-Sync la V6 dans Mod Launcher
Modlets XML manquants côté clientDistribuer un ZIP “client mods” sur Discord
EAC encore activé côté clientAjouter -noeac aux options de lancement Steam

Mods majeurs : récap

ModTypeEAC requis offMap customDifficulté install
Darkness FallsOverhaul total✅ DFalls-Medium7KMoyenne
Undead LegacyOverhaul total✅ + BepInEx✅ UL MapsAvancée
War of the WalkersOverhaul importantRWG ou nativeMoyenne
War3zuk AIOOverhaul lourdMix RWGMoyenne
Bigger Stack SizesModlet QoLRWG/NavezganeFacile
Server Tools (modlet)Outils admin XMLRWG/NavezganeFacile

Workflow : installer Darkness Falls de A à Z

  1. Arrêter le serveur
  2. Sauvegarder le dossier Mods/ actuel (en .bak)
  3. Télécharger Darkness Falls V6 server-side bundle
  4. Uploader Mods/ + Data/Worlds/DFalls-Medium7K/ + Data/Prefabs/ via SFTP
  5. Modifier serverconfig.xml : GameWorld="DFalls-Medium7K", EACEnabled="false"
  6. Redémarrer le serveur
  7. Vérifier les logs : Mods loaded: 12+
  8. Demander aux joueurs d’installer Darkness Falls V6 via Mod Launcher
  9. Ajouter -noeac aux options Steam clients
  10. Tester la connexion

FAQ

Mon serveur ne charge pas les mods

Causes courantes :

  • Dossier Mods/ au mauvais endroit (doit être à la racine du serveur)
  • Permissions Linux insuffisantes (chmod -R 755 Mods/)
  • ZIP mal extrait (sous-dossier en trop)
  • EAC encore activé (EACEnabled="true" dans serverconfig.xml)

Les joueurs ont un crash au join

Causes : version client/serveur différente, mod manquant côté client, EAC ON côté client. Vérifier que tous ont la même version via Mod Launcher.

Puis-je mélanger plusieurs overhauls ?

Non. Darkness Falls + Undead Legacy = conflits de blocs, items, recettes. Choisissez UN overhaul + des modlets QoL compatibles.

Quelle RAM pour Darkness Falls / Undead Legacy ?

16 Go minimum. Ces mods doublent la consommation RAM (plus de blocs, items, prefabs).

Comment passer d’un mod à un autre ?

Sauvegardez le monde actuel, supprimez Mods/ et Data/Worlds/, installez le nouveau mod. Saves rarement compatibles entre mods majeurs.

Le 7D2D Mod Launcher fonctionne-t-il sur Linux ?

Le client launcher est Windows-only. Sur Linux, les joueurs Linux doivent installer le mod manuellement (copier les fichiers dans le dossier Steam 7DTD).

Comment installer un modlet (sans overhaul) ?

Téléchargez le modlet, dropez-le dans Mods/, redémarrez. Pour les modlets XML purs : EAC reste activable côté serveur.

Allowed Mods List (V1.0+) ?

Depuis 7DTD V1.0, The Fun Pimps a introduit une liste de mods autorisés EAC. Pour les modlets de cette liste (Bigger Backpack, Bigger Stack Sizes officiels), EAC peut rester ON. Vérifiez la liste sur le wiki officiel.


Conclusion

Vous savez maintenant installer Darkness Falls, Undead Legacy ou tout autre overhaul sur votre serveur 7 Days to Die. Étapes suivantes :

  1. Choisir UN overhaul majeur + ajouter quelques modlets compatibles
  2. Communiquer sur Discord la version exacte à installer
  3. Tester en bêta avec 2-3 joueurs avant ouverture publique
  4. Sauvegarder régulièrement avant chaque mise à jour mod

Pour un hébergeur 7 Days to Die avec installation Darkness Falls/UL en 1 clic et support 24/7, HebergTonServ est la référence en France dès 8,90€/mois.

Pour aller plus loin