Comment installer des mods sur un serveur 7 Days to Die
7 Days to Die charge les mods tout seul — aucun chargeur de mods à installer. Vous placez les mods dans le dossier Mods du serveur, vous redémarrez, et le serveur les détecte. Ce qui compte, c'est le type de mod : il décide si les joueurs doivent l'installer aussi, et si EasyAntiCheat doit être désactivé.
Faites d'abord une sauvegarde (onglet Backups). Les gros overhauls modifient la génération du monde et demandent généralement un nouveau monde.
---
Deux types de mods
- Les modlets côté serveur ne modifient que des fichiers XML : butin, recettes, statistiques des zombies, taille des piles, marchands. Le serveur envoie ces changements aux joueurs à la connexion : ils se connectent avec le jeu normal et EasyAntiCheat peut rester activé.
- Les mods avec du nouveau contenu ou du code ajoutent des modèles, des textures, une interface ou des fichiers
.dll— nouvelles armes, blocs, véhicules, ou overhauls comme Darkness Falls et Undead Legacy. Chaque joueur doit installer le même mod, et les mods avec des fichiers.dllexigent qu'EasyAntiCheat soit désactivé sur le serveur et chez les joueurs.
La page du mod précise presque toujours son type (« server-side only », « EAC must be disabled »).
---
1. Envoyer le mod
1. Téléchargez le mod — en général un .zip sur Nexus Mods, 7daystodiemods.com ou la page de l'auteur.
2. Décompressez-le sur votre ordinateur. À l'intérieur se trouve un dossier contenant un fichier ModInfo.xml — ce dossier, c'est le mod.
3. Ouvrez votre serveur dans le panneau (Mes serveurs de jeu → Panneau du serveur), allez dans l'onglet Files et ouvrez le dossier Mods du dossier principal du serveur. S'il n'existe pas, créez-le (Create Directory → Mods).
4. Cliquez sur Upload et envoyez le .zip du mod dans Mods, puis ouvrez le menu du fichier et choisissez Unarchive — le gestionnaire de fichiers n'accepte pas les dossiers entiers, il faut donc passer par l'archive. Après décompression, le chemin doit être Mods/ModName/ModInfo.xml ; supprimez ensuite le .zip.
L'erreur la plus fréquente est un dossier en trop : Mods/ModName/ModName/ModInfo.xml. Le serveur ignore un mod placé ainsi.---
2. Désactiver EasyAntiCheat, si le mod l'exige
Seulement pour les mods avec des fichiers .dll : ouvrez serverconfig.xml dans l'onglet Files, trouvez EACEnabled et mettez-le à false :
<property name="EACEnabled" value="false"/>Cliquez sur Save Content. Les joueurs doivent ensuite lancer le jeu avec EasyAntiCheat désactivé — le lanceur du jeu propose cette option.
---
3. Redémarrer et vérifier
Cliquez sur Restart dans l'onglet Console. Au démarrage, le journal liste chaque mod chargé dans des lignes commençant par [MODS]. Si votre mod n'y figure pas, vérifiez la structure des dossiers de l'étape 1.
---
Overhauls : Darkness Falls, Undead Legacy et autres
- Choisir la bonne version du jeu. Les overhauls sortent pour une version précise du jeu et suivent les mises à jour avec du retard. Dans l'onglet Startup, désactivez Auto Update et indiquez dans Beta Branch la version du jeu prise en charge par l'overhaul (sa page la donne).
- Commencer un nouveau monde. Les overhauls modifient la génération du monde : définissez un nouveau
GameNamedansserverconfig.xml, ou supprimez l'ancien monde après une sauvegarde. - Les joueurs installent aussi l'overhaul, généralement via le lanceur fourni par ses auteurs.
- Prévoir plus de mémoire. Les overhauls demandent nettement plus de RAM que le jeu vanilla.
---
Problèmes courants
Les joueurs sont expulsés avec une erreur EasyAntiCheat. EasyAntiCheat est désactivé sur le serveur et activé chez le joueur, ou l'inverse. Les deux doivent correspondre.
Le mod n'apparaît pas dans les lignes `[MODS]`. La structure des dossiers est incorrecte (voir l'avertissement de l'étape 1), ou le .zip n'a pas été décompressé.
Des erreurs XML dans le journal après l'ajout d'un modlet. Deux modlets modifient la même chose, ou le modlet est prévu pour une autre version du jeu. Retirez les modlets un par un pour trouver le coupable.
Le serveur ne marche plus après une mise à jour du jeu. Le mod n'est pas encore à jour pour la nouvelle version. Figez la version précédente avec Beta Branch et Auto Update, ou attendez la mise à jour du mod.
---
Foire aux questions
Les joueurs doivent-ils télécharger les modlets côté serveur ? Non. Les modlets qui ne modifient que le XML sont envoyés automatiquement aux joueurs à la connexion.
Puis-je utiliser plusieurs mods à la fois ? Oui — chaque mod est un dossier à part dans Mods. Les overhauls ne se combinent généralement pas avec d'autres gros mods ; leur page indique ce qui est compatible.
---
Pas encore de serveur ? Louez un serveur 7 Days to Die sur Lobby Maker — il est prêt en une minute environ, avec un accès complet au dossier Mods et à serverconfig.xml.