Installer des mods Steam Workshop sur un serveur Project Zomboid : Mods= et WorkshopItems= expliqués
Vous voulez ajouter Brita’s Weapon Pack, ORGM, Better Sorting ou tout autre mod Workshop à votre serveur Project Zomboid Build 42 ? Ce guide détaille la procédure complète : trouver le Mod ID et le Workshop ID, les ajouter dans servertest.ini, gérer le load order et synchroniser les clients. Toutes les infos sont vérifiées contre la documentation officielle, Nodecraft, Akliz, Shockbyte et PineHosting.
Pour un serveur Project Zomboid chez HebergTonServ, 16 Go de RAM sont dimensionnés pour les setups modés lourds (Brita + ORGM + Hydrocraft + autonomic).
Comment fonctionnent les mods PZ
Project Zomboid Workshop = système automatique côté serveur. Vous listez les Workshop IDs dans servertest.ini, et le serveur télécharge tout au démarrage suivant — pas besoin d’uploader manuellement les fichiers (contrairement à Conan Exiles).
Côté client : tous les joueurs doivent avoir les mêmes mods. PZ vérifie au login — un joueur sans le mod sera disconnecté avec “Unknown Mod ID”.
Les 2 IDs à connaître
| ID | Format | Utilité |
|---|---|---|
| Workshop ID | Numérique (ex: 2392709985) | Demande à Steam de télécharger le mod |
| Mod ID | Texte (ex: tsarslib, Brita) | Demande à PZ de l’activer dans le jeu |
Les deux sont différents et obligatoires.
WorkshopItems=télécharge,Mods=active.
Étape 1 — Trouver les mods sur Workshop
- Allez sur https://steamcommunity.com/app/108600/workshop/
- Filtrez par tag ou cherchez par nom
- Cliquez sur le mod qui vous intéresse
Récupérer le Workshop ID
Le Workshop ID est dans l’URL du mod :
https://steamcommunity.com/sharedfiles/filedetails/?id=2392709985
^^^^^^^^^^
Workshop IDRécupérer le Mod ID
Plus délicat. 3 méthodes :
Méthode 1 — Description Workshop : la plupart des moddeurs affichent le Mod ID dans la description du mod, parfois sous forme :
Workshop ID: 2392709985
Mod ID: tsarslibMéthode 2 — Inspecter localement : abonnez-vous au mod sur Steam, lancez PZ une fois, puis allez dans :
C:\Program Files (x86)\Steam\steamapps\workshop\content\108600\<Workshop ID>\mods\<Mod ID>\mod.infoLe nom du dossier <Mod ID> est ce qu’il faut.
Méthode 3 — Hubs communautaires : sites comme pzmods.net listent les Mod IDs.
Étape 2 — Trouver vos mods sur le client
Si vous êtes déjà abonné côté client et que vous avez lancé PZ une fois :
Windows
C:\Program Files (x86)\Steam\steamapps\workshop\content\108600\Linux
~/.steam/steam/steamapps/workshop/content/108600/Chaque sous-dossier numéroté = 1 mod. À l’intérieur, mods/<ModID>/mod.info contient les détails.
Astuce : créez une collection Workshop privée avec tous vos mods serveur. Vous l’utiliserez pour partager aux joueurs (étape 5).
Étape 3 — Éditer servertest.ini
Arrêtez le serveur. Ouvrez :
Zomboid/Server/servertest.iniCherchez les 2 lignes :
Mods=
WorkshopItems=Syntaxe — séparateur point-virgule
Mods=tsarslib;Brita;ORGM
WorkshopItems=2392709985;2818847163;2189311312Important : pas d’espaces, séparateur point-virgule
;entre chaque entrée.
Ordre = priorité de chargement
Les mods sont chargés dans l’ordre listé. Le dernier prend priorité en cas de conflit. Règle d’or :
- Frameworks/libraries en premier (
tsarslib,BetterSortPlus) - Total conversions / overhauls ensuite (
AuthenticZ,ORGM) - Tweaks et UI en dernier (
HydrocraftBananas,BetterSortAlt)
Étape 4 — Démarrer le serveur
Sauvegardez servertest.ini. Démarrez le serveur :
./start-server.sh
# ou
StartServer64.batAu premier démarrage avec mods, PZ télécharge les Workshop items :
LOG : Workshop : Downloading 2392709985
LOG : Workshop : Downloaded 2392709985 (45 MB)
LOG : Mods : Loading mod tsarslib
LOG : Mods : Loading mod BritaPatientez — gros mods (Brita = 1+ Go) peuvent prendre plusieurs minutes.
Si un mod échoue à se charger, le serveur logge l’erreur dans
server-console.txtet démarre quand même sans ce mod. Vérifiez les logs.
Étape 5 — Distribuer aux joueurs
Vos joueurs doivent avoir les mêmes mods activés.
Solution 1 — Collection Workshop (recommandée)
- Steam Workshop → Créer une collection
- Ajoutez tous vos mods serveur
- Rendez-la publique ou unlisted (avec lien)
- Partagez aux joueurs : ils cliquent S’abonner à tous
- Au login serveur, PZ active automatiquement les mods côté client
Solution 2 — Liste manuelle
Donnez aux joueurs la liste des Workshop IDs. Ils s’abonnent un par un, lancent PZ, et c’est PZ qui active les mods automatiquement à la première connexion serveur.
Étape 6 — Mettre à jour les mods
Quand un mod publie une MAJ :
- Arrêtez le serveur
- Le serveur re-télécharge automatiquement la dernière version au prochain démarrage (workshop sync)
- Demandez aux joueurs de MAJ leurs mods Steam côté client
- Démarrez le serveur
Mismatch fréquent : un joueur sans la MAJ ne pourra pas se co. Annoncez les MAJ sur Discord à l’avance.
Workflow concret — exemple Brita + ORGM
Objectif : ajouter Brita’s Weapon Pack + ORGM Rechambered.
Récupérer les IDs
| Mod | Workshop ID | Mod IDs (peut être plusieurs) |
|---|---|---|
| Brita’s Weapon Pack | 2200148440 | Brita |
| Brita’s Armor Pack | 2487022075 | Brita_2 |
| ORGM Rechambered | 2349356023 | ORGMRechambered |
Éditer servertest.ini
Mods=Brita;Brita_2;ORGMRechambered
WorkshopItems=2200148440;2487022075;2349356023Redémarrer
PZ télécharge les 3 mods (~2 Go total), puis charge le monde modé.
Joueurs
Créez une collection Workshop avec ces 3 mods et partagez-la. Les joueurs s’abonnent, PZ sync, ils peuvent se co.
Mods serveur populaires (2026)
| Mod | Type | Workshop ID approx |
|---|---|---|
| TsarsLib | Framework essentiel | 2392709985 |
| Brita’s Weapon Pack | Armes étendues | 2200148440 |
| Brita’s Armor Pack | Armures étendues | 2487022075 |
| ORGM Rechambered | Armes réalistes | 2349356023 |
| Better Sorting | UI inventaire | 2664383086 |
| Hydrocraft | Crafting massif | 498441420 |
| More Description for Traits | QoL | 2825530008 |
| Common Sense | Mécaniques manquantes | 2392709985 |
| Save Our Station | Radio QoL | 2625000287 |
| Authentic Z | Skins zombies variés | 1973033387 |
⚠️ Vérifiez toujours la compatibilité Build 41 vs Build 42 sur la page Workshop avant d’ajouter.
Troubleshooting
”Unknown Mod ID” au login client
Le client n’a pas tous les mods, ou pas activés. Solutions :
- Vérifier que le client est abonné à TOUS les mods de votre collection
- Lancer PZ → menu Mods → activer manuellement les mods listés
- Vérifier que la version PZ est la même (Build 42 client vs 41 serveur = échec)
Le serveur ne télécharge pas les mods
Causes :
- Erreur dans
WorkshopItems=(espace, virgule au lieu du;, ID incomplet) - Mod retiré du Workshop par l’auteur
- Steam down (rare)
Logs à consulter : server-console.txt.
Conflit entre mods (crashes)
Cherchez dans server-console.txt la stack Lua. Le mod fautif est mentionné. Solutions :
- Tester en désactivant un par un (commenter dans
Mods=) - Changer l’ordre dans
Mods= - Reporter le bug à l’auteur du mod
Le serveur charge des mods que je n’ai pas listés
PZ peut charger des dépendances cachées (mods enfants). Vérifiez la page Workshop des mods listés — souvent la description précise les dépendances. Ajoutez-les explicitement.
FAQ
Combien de mods maximum sur un serveur PZ ?
Pas de limite stricte. Pratiquement, au-delà de 30 mods, vous aurez du chargement lent et des conflits possibles. Beaucoup de serveurs FR tournent avec 8-15 mods bien choisis.
Les mods consomment beaucoup de RAM ?
Variable. Brita seul ajoute ~500 Mo. Hydrocraft ~1 Go. Avec 5+ mods lourds, comptez 8-12 Go RAM minimum côté serveur. C’est précisément pour ça que HebergTonServ propose 16 Go par défaut.
Faut-il acheter PZ pour héberger ?
Non — le serveur dédié (App ID 380870) est gratuit. Mais pour télécharger les mods Workshop côté client et les tester, il vous faut une copie du jeu (App ID 108600).
Le serveur télécharge à chaque démarrage ?
Non — Steam ne re-télécharge que si une MAJ est dispo. La cache reste dans ~/.steam/steam/steamapps/workshop/content/108600/ (ou équivalent Windows).
Build 41 et Build 42 partagent les mods ?
Non. Beaucoup de mods Build 41 ne sont pas compatibles Build 42 sans port. Filtrez vos mods sur Workshop par tag “Build 42” pour ne voir que les compatibles.
Comment forcer un mod à recharger sa config ?
/reloadlua en console admin recharge les fichiers Lua sans redémarrer le serveur. Utile pour les mods qui exposent des configs modifiables à chaud. Voir : commandes admin PZ.
Conclusion
Installer des mods Steam Workshop sur votre serveur Project Zomboid est plus simple que sur la plupart des autres jeux : pas d’upload manuel de fichiers, juste 2 lignes dans servertest.ini. La difficulté est dans le bon Mod ID + bon load order + sync clients via collection Workshop.
Pour un hébergeur Project Zomboid avec 16 Go de RAM dimensionnée pour les setups modés Build 42 et installation auto, HebergTonServ est la référence française dès 25,90€/mois.



