Vente Flash 40% de réduction sur tous les serveurs
Se termine dans: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Catégories

Comment ajouter des mods à votre serveur Project Zomboid

FR zomboid pz mods workshop 0 ont trouvé cet article utile

Ce guide vous accompagne dans l'installation de mods Steam Workshop sur votre serveur Project Zomboid hébergé chez Legion Hosting. Il couvre les formats de mods B42 et B41, l'outil Legion Hosting Mod Organizer, les notes de compatibilité pour les packs de mods volumineux et comment récupérer d'une corruption de monde liée aux mods.

Sauvegardez votre monde avant d'ajouter des mods. Les mods peuvent corrompre une sauvegarde existante, surtout lorsqu'ils sont ajoutés en cours de partie. Avant toute modification, utilisez GPanel pour créer une sauvegarde ou téléchargez votre dossier de sauvegarde via SFTP.

Prérequis

  • Un serveur Project Zomboid actif chez Legion Hosting, accessible sur gpanel.legionhosting.net
  • Votre serveur doit être Hors ligne avant de modifier les paramètres des mods — arrêtez-le d'abord dans GPanel
  • Le(s) Workshop ID et Mod ID de chaque mod que vous souhaitez installer (disponibles sur la page Steam Workshop de chaque mod)
  • Une sauvegarde de votre monde actuel (fortement recommandé — voir l'avertissement ci-dessus)
B42 ou B41 ? Build 42 (B42) est la version par défaut actuelle pour les nouveaux serveurs. Build 41 (B41) est l'ancienne branche stable. Le format de configuration des mods diffère entre les deux. Si vous ne savez pas quelle version votre serveur utilise, vérifiez le nom du serveur ou la ligne de démarrage dans la console GPanel — la version du build est affichée au démarrage.

Étape 1 — Trouver le Workshop ID et le Mod ID de chaque mod

Chaque mod que vous souhaitez installer nécessite deux identifiants distincts :

  • Workshop ID — l'identifiant numérique dans l'URL du Steam Workshop, par exemple https://steamcommunity.com/sharedfiles/filedetails/?id=2392987841
  • Mod ID — l'identifiant interne défini par l'auteur du mod, que l'on trouve dans la description du mod sur la page Workshop, généralement indiqué comme "Mod ID:" ou dans le fichier mod.info du mod

Notez les deux identifiants pour chaque mod avant de continuer. Un seul élément Workshop contient parfois plusieurs sous-mods, chacun avec son propre Mod ID.

workshop-page-ids

Étape 2 — Utiliser le Legion Hosting Mod Organizer (recommandé)

La façon la plus simple de construire votre liste de mods est d'utiliser le Legion Hosting Zomboid Mod Organizer. Il vous permet de rechercher dans le Workshop, d'ajouter des mods par URL ou ID, et génère automatiquement les lignes de configuration correctement formatées à coller dans GPanel.

  1. Rendez-vous sur legionhosting.net/zomboid-mod-organizer.php.
  2. Recherchez des mods par nom ou collez une URL Steam Workshop dans la barre de recherche.
  3. Ajoutez chaque mod à votre liste en utilisant le bouton Add.
  4. Une fois votre liste complète, cliquez sur Generate Config. L'outil génère des lignes WorkshopItems et Mods prêtes à l'emploi, formatées pour la version de build de votre serveur.
  5. Copiez les lignes générées et passez à l'étape 4 pour les coller dans les paramètres de votre serveur.

Si vous préférez entrer les identifiants manuellement, continuez avec l'étape 3 pour les formater correctement selon votre version de build.

Étape 3 — Formater correctement la liste des mods

WorkshopItems (identique pour toutes les versions)

La ligne WorkshopItems utilise un point-virgule pour séparer les Workshop ID. Ce format est le même pour B41 et B42 :

WorkshopItems line

WorkshopItems=2392987841;1550458773;2786383654

Mods — Format Build 42 (B42)

B42 utilise un préfixe antislash (\) avant chaque Mod ID :

Mods line (B42)

Mods=\ModID1;\ModID2;

Format DLMP (B42)

Certaines configurations utilisent le format DLMP, qui combine les Workshop ID et les Mod ID avec un antislash dans un seul champ :

DLMP format

2392987841\ModID1;1550458773\ModID2;2786383654\ModID3;
L'antislash est obligatoire en B42. C'est la cause la plus fréquente d'échec de chargement des mods après la mise à jour B42. Les entrées Mods doivent être préfixées d'un antislash : \modID. N'utilisez pas de barres obliques, de virgules ou simplement le Mod ID seul sans le préfixe antislash.

Mods — Format Build 41 (B41)

B41 utilise des Mod ID séparés par des points-virgules sans préfixe antislash :

Mods line (B41)

Mods=ModID1;ModID2;ModID3
Passage de B41 à B42 ? Si vous avez mis à niveau votre serveur de B41 à B42, vous devez reformater votre ligne Mods pour utiliser le préfixe antislash (\ModID). Votre ancien format B41 ne chargera pas correctement les mods sur un serveur B42.

Étape 4 — Appliquer la liste des mods dans votre fichier de paramètres serveur

  1. Connectez-vous à GPanel et sélectionnez votre serveur Project Zomboid.
  2. Assurez-vous que le serveur est Hors ligne. Arrêtez-le si nécessaire.
  3. Ouvrez le Gestionnaire de fichiers et naviguez vers /.cache/server/.
  4. Ouvrez votre fichier de paramètres serveur — il est nommé <servername>.ini (par exemple servertest.ini).
  5. Trouvez les lignes WorkshopItems= et Mods= dans le fichier. Collez les valeurs que vous avez générées à l'étape 2 ou formatées à l'étape 3.
  6. Enregistrez le fichier.
  7. Démarrez le serveur. Les téléchargements Steam Workshop commenceront automatiquement au démarrage.
gpanel-mods-fields

Étape 5 — Ajouter les mods progressivement et tester

N'ajoutez pas toute votre liste de mods souhaitée d'un seul coup, surtout sur un serveur actif ou lorsque vous travaillez avec une grande collection. À la place :

  1. N'ajoutez pas plus de 3 à 5 mods à la fois.
  2. Démarrez le serveur et confirmez qu'il atteint le statut En cours d'exécution et que vous pouvez vous connecter et jouer.
  3. Vérifiez la console GPanel pour tout message d'erreur ou trace de pile avant d'ajouter le lot suivant.
  4. Répétez jusqu'à ce que tous les mods soient chargés et stables.

Cette approche facilite grandement l'identification du mod responsable en cas de problème.

Les grandes listes de mods nécessitent plus de temps de démarrage. Les téléchargements Steam Workshop s'effectuent au démarrage. Un serveur avec plus de 50 mods peut prendre plusieurs minutes à démarrer la première fois après une modification de mods. Ne redémarrez pas le serveur de manière répétée pendant qu'il est encore en cours de téléchargement.

Installation de mods hors Workshop

Si vous avez un mod qui n'est pas sur le Steam Workshop (téléchargé sous forme de dossier ou de fichier ZIP), téléversez-le via SFTP vers le chemin suivant sur votre serveur :

/.cache/mods/

Placez le dossier du mod (qui doit contenir un fichier mod.info) directement dans /.cache/mods/. Vous pouvez accéder à ce répertoire en utilisant les identifiants SFTP affichés dans GPanel sous l'onglet SFTP. Après le téléversement, ajoutez le Mod ID (depuis le fichier mod.info du mod) à la ligne Mods= dans la configuration de votre serveur comme décrit à l'étape 4. Aucun Workshop ID n'est nécessaire pour les mods hors Workshop.

Note de compatibilité Authentic Z

Authentic Z est l'un des packs de mods Project Zomboid les plus populaires, mais il se compose de nombreux sous-mods. N'installez qu'un seul sous-mod à la fois, et le sous-mod recommandé pour les serveurs multijoueurs est :

Authentic Z - Current

N'activez pas plusieurs sous-mods Authentic Z simultanément sur le même serveur. L'exécution de plus d'un sous-mod de cette collection provoque des conflits qui peuvent faire planter le serveur ou corrompre les tables de butin. Si vous n'êtes pas sûr du sous-mod actif, vérifiez la ligne Mods= dans votre configuration et assurez-vous que seul Authentic Z - Current (ou votre unique sous-mod choisi) est listé.

Vérification

Après avoir démarré le serveur avec vos nouveaux mods, confirmez qu'ils se sont chargés correctement :

  1. Dans GPanel, ouvrez l'onglet Console et observez le journal de démarrage. Recherchez les lignes faisant référence au chargement de chaque mod — vous devriez voir quelque chose comme [ModLoader] Loading mod: ModID pour chaque mod installé.
  2. Connectez-vous au serveur en jeu et ouvrez le menu Mods depuis le menu principal (Esc → Mods). Les mods installés devraient apparaître dans la liste.
  3. Recherchez dans le journal de la console la phrase STACK TRACE. Si aucune n'apparaît, le serveur a démarré proprement. Si vous en voyez une, notez le mod mentionné en haut de la trace — ce mod est probablement la cause du problème.
  4. Déplacez-vous en jeu et confirmez que le contenu ajouté par les mods (objets, bâtiments, zombies) apparaît comme prévu.

Dépannage

Les mods ne se chargent pas / le serveur démarre mais les mods semblent inactifs

  • Vérifiez que la ligne Mods utilise le format correct pour votre version — préfixe antislash (\ModID) pour B42, Mod ID simples pour B41. Le format WorkshopItems est le même pour les deux versions.
  • Confirmez que le Mod ID dans la ligne Mods= correspond exactement à l'identifiant indiqué dans la description Workshop du mod ou dans le fichier mod.info. Les Mod ID sont sensibles à la casse.
  • Vérifiez que les champs WorkshopItems et Mods sont bien enregistrés — naviguez ailleurs puis revenez dans GPanel pour confirmer que les valeurs ont été conservées.

Échec du téléchargement Steam Workshop / les mods ne se téléchargent pas au démarrage

Si le serveur démarre mais que les mods Workshop ne semblent pas se télécharger, le dossier cache Steam peut être corrompu. Pour corriger cela :

  1. Arrêtez le serveur dans GPanel.
  2. Connectez-vous via SFTP et naviguez vers /steamapps/workshop/.
  3. Supprimez le dossier workshop/ entier (ou son contenu).
  4. Redémarrez le serveur. Steam re-téléchargera tous les éléments Workshop depuis le début.
Cela supprime tous les fichiers Workshop en cache. Le serveur devra re-télécharger chaque élément Workshop souscrit au prochain démarrage. Pour les grandes listes de mods, cela peut ajouter plusieurs minutes au premier démarrage.

WorldDictionaryException / corruption du dictionnaire de monde

Si le journal de la console affiche une erreur WorldDictionaryException, le dictionnaire de monde est devenu corrompu — cela peut se produire lors de l'ajout ou de la suppression de mods qui introduisent de nouveaux objets ou tuiles.

Dernier recours uniquement. Supprimer WorldDictionary.bin peut corrompre les identifiants d'objets et de véhicules dans votre sauvegarde. Ne faites cela que si le serveur ne démarre plus du tout et que vous n'avez aucune autre option. Sauvegardez toujours votre dossier de sauvegarde en premier.

Si vous devez tenter une récupération :

  1. Arrêtez le serveur dans GPanel.
  2. Sauvegardez l'intégralité de votre dossier de sauvegarde via SFTP ou les sauvegardes GPanel.
  3. Connectez-vous via SFTP et naviguez vers /.cache/saves/multiplayer/<YourWorldName>/.
  4. Supprimez WorldDictionary.bin.
  5. Démarrez le serveur. Project Zomboid régénérera le dictionnaire au démarrage.
  6. Vérifiez en jeu la présence d'objets ou de véhicules corrompus. Si le monde est gravement endommagé, restaurez depuis la sauvegarde créée à l'étape 2.

Le serveur plante au démarrage avec STACK TRACE dans le journal de la console

Une trace de pile immédiatement après le démarrage indique généralement un conflit de mods ou un mod incompatible avec votre version de build actuelle. Pour diagnostiquer :

  1. Dans GPanel, ouvrez le journal de la Console et recherchez STACK TRACE.
  2. Lisez les lignes au-dessus de la trace pour le nom de fichier du mod ou le Mod ID mentionné — c'est généralement le mod problématique.
  3. Supprimez ce mod des lignes WorkshopItems et Mods, enregistrez et redémarrez le serveur.
  4. Si le serveur démarre proprement après la suppression, vérifiez la page Workshop du mod pour une mise à jour compatible B42 ou une note de conflit connue dans les commentaires.

Vous pouvez également ouvrir le fichier debug.log complet via SFTP à /.cache/Logs/<date>_DebugLog-server.txt pour plus de détails que ce que la console GPanel affiche.

Le serveur plante quand des joueurs avec des mods spécifiques se connectent

Si le serveur fonctionne correctement mais plante lorsqu'un joueur rejoint, le joueur peut avoir des mods côté client qui entrent en conflit avec le serveur. Demandez au joueur de désactiver tous ses mods Project Zomboid locaux depuis le menu Mods en jeu et d'essayer de se reconnecter. Si le plantage s'arrête, le joueur devrait réactiver les mods un par un pour trouver le mod en conflit.

Mod supprimé mais le serveur essaie toujours de le charger

Si vous avez supprimé l'identifiant d'un mod de la configuration mais que le serveur le référence toujours au démarrage, l'élément Workshop peut encore être en cache. Supprimez le dossier spécifique de l'élément Workshop depuis /steamapps/workshop/content/108600/<workshopID>/ via SFTP, puis redémarrez le serveur.


Cet article vous a-t-il été utile ?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.