Pourquoi vous pourriez vouloir rester en Build 41
Build 42 est devenu la branche stable de Project Zomboid le 29 juillet 2026. C'est une bonne nouvelle si vous l'attendiez, mais un problème si vous êtes au milieu d'une longue partie multijoueur, car les mondes Build 41 ne peuvent pas être chargés par un serveur Build 42. Il n'existe ni convertisseur ni chemin de migration. Le monde tourne en Build 41, ou il ne tourne pas du tout.
L'autre raison courante d'attendre, ce sont les mods. Build 42 a réécrit le framework de modding, une liste de mods Build 41 ne se reprend donc pas. Si l'identité de votre serveur tient à un ensemble de mods précis, rester en Build 41 le temps que ces mods soient portés est le choix raisonnable.
Build 41 ne disparaît pas. The Indie Stone l'a conservé sur Steam sous forme de branche permanente appelée legacy41, à la fois pour le client et pour le serveur dédié. Ce guide explique comment y verrouiller votre serveur pour que rien ne récupère Build 42 par accident.
D'abord, êtes-vous réellement exposé ?
Ouvrez votre serveur dans le panel de jeu DoomHosting et allez dans l'onglet Startup. Regardez la variable Steam Auto Update.
- Steam Auto Update est sur
0(c'est notre valeur par défaut) : le serveur ne télécharge les fichiers du jeu qu'à la réinstallation. Un simple redémarrage ne met pas votre monde Build 41 en danger. Verrouiller la branche reste utile, car cela vous protège d'une réinstallation future. - Steam Auto Update est sur
1: le conteneur exécute SteamCMD à chaque démarrage. Au prochain redémarrage, il téléchargera Build 42 et votre monde Build 41 ne se chargera plus. Verrouillez la branche avant de redémarrer le serveur.
Si vous ne savez pas sur quelle version vous êtes, le plus rapide est de lire la ligne de version en haut de la console du serveur au démarrage.
Verrouillez votre serveur sur la branche legacy41
L'opération prend environ une minute et n'efface rien par elle-même.
- Ouvrez votre serveur dans le panel de jeu DoomHosting.
- Allez dans l'onglet Startup.
- Trouvez la variable Steam Beta Branch [requires reinstall].
- Réglez sa valeur exactement sur :
legacy41 - Enregistrez les paramètres.
C'est tout le verrouillage. À partir de maintenant, toute réinstallation ou mise à jour automatique récupère Build 41 plutôt que Build 42.
Faites attention à la valeur exacte. Les anciens noms de branches que vous avez pu voir dans de vieux guides, unstable et b41multiplayer, n'existent plus sur Steam. En taper un vous donne une branche que SteamCMD ne peut pas résoudre, et l'installation échoue.
Important : régler la variable ne modifie pas en soi les fichiers déjà présents sur votre serveur. Si votre serveur tourne actuellement avec des fichiers Build 41, c'est exactement ce que vous voulez. Ne réinstallez pas, car une réinstallation efface votre monde.
Sauvegardez le monde quand même
Verrouiller la branche vous protège de Steam. Cela ne vous protège pas d'une erreur, et l'erreur en question supprime une sauvegarde impossible à régénérer.
Faites une copie du monde avant toute autre chose. Notre guide de sauvegarde et de restauration explique comment télécharger le dossier de sauvegarde depuis le panel. Conservez cette copie ailleurs que sur le serveur. Une sauvegarde Build 41 ne sert que sur un serveur Build 41, donc si vous la perdez, il n'y a aucun moyen de revenir dans ce monde.
Dites à vos joueurs de verrouiller Steam aussi
Le serveur n'est que la moitié du travail. Steam distribue désormais Build 42 à tous les joueurs par défaut, et un client Build 42 ne peut pas se connecter à un serveur Build 41. Tant que vos joueurs ne choisissent pas la branche legacy, ils obtiendront un version mismatch en essayant de rejoindre.
Envoyez-leur ces étapes :
- Clic droit sur Project Zomboid dans la bibliothèque Steam.
- Sélectionner Properties.
- Ouvrir Game Version & Betas.
- Choisir legacy41 dans la liste déroulante.
- Laisser Steam télécharger l'ancienne version, puis lancer le jeu.
C'est à faire joueur par joueur, et c'est de loin la première raison pour laquelle quelqu'un signale que "le serveur est down" alors qu'il tourne parfaitement.
Les mods sur un serveur Build 41
Si vous restez en Build 41, laissez votre liste de mods exactement telle quelle. Ne mettez pas les mods à jour vers leurs versions Build 42, car les objets Workshop portés en avant cesseront de fonctionner sur votre serveur Build 41.
C'est le piège inverse de celui qui guette ceux qui passent à Build 42, avec la même cause : les identifiants Workshop ignorent la version. Steam sert ce que l'auteur du mod a publié en dernier, quel que soit le build de votre serveur. Quand un auteur porte son mod vers Build 42 et abandonne le support de Build 41, ce mod cassera sur votre serveur à sa prochaine mise à jour.
Si un mod se met à planter sur un serveur auquel vous n'avez pas touché, c'est presque toujours ce qui s'est passé. Regardez la page Workshop du mod pour une version legacy Build 41, que beaucoup d'auteurs publient comme objet séparé.
Passer à Build 42 plus tard
Rien de tout cela n'est définitif. Quand votre groupe sera prêt, ou quand les mods qui comptent pour vous auront été portés, videz la variable Steam Beta Branch pour revenir à la branche publique et réinstallez en effaçant les fichiers.
La procédure complète, y compris la gestion des mods et ce à quoi ressemble le premier démarrage en Build 42, se trouve dans Comment passer votre serveur Project Zomboid en Build 42.
Prévoyez que Build 42 demande plus de mémoire que Build 41 à nombre de joueurs égal. Notre guide sur la RAM nécessaire donne les chiffres pour les deux builds, et vous pouvez ajouter de la RAM depuis le panel sans reconstruire le serveur.
Dépannage
Le serveur refuse de s'installer après le réglage de la branche. Vérifiez que la valeur est exactement legacy41, en minuscules et sans espace. legacy 41, Legacy41 et l'ancien b41multiplayer échouent tous.
Mon monde a disparu après le passage à legacy41. Une réinstallation avec l'option d'effacement supprime les fichiers du serveur, sauvegardes comprises. Restaurez depuis la copie que vous avez faite. Si vous n'en avez pas fait, le monde est irrécupérable.
Un joueur obtient un version mismatch, les autres non. Ce joueur est encore sur la branche Steam par défaut. Demandez-lui de sélectionner legacy41 dans Game Version & Betas.
Tout le monde obtient un version mismatch après un redémarrage. Votre serveur avait Steam Auto Update sur 1 et a récupéré Build 42 au démarrage. Réglez la branche sur legacy41, réinstallez, puis restaurez votre sauvegarde Build 41.
Un mod a cassé tout seul. L'auteur l'a porté vers Build 42. Cherchez une version legacy Build 41 de l'objet sur le Workshop et remplacez l'identifiant dans votre liste de mods.
Questions fréquentes
Build 41 est-il toujours pris en charge ? Steam conserve legacy41 comme branche permanente, vous pouvez donc l'installer et y jouer indéfiniment. Il ne reçoit pas de nouveautés, et un correctif de sécurité est sorti en même temps que Build 42, mais il fonctionne.
Des joueurs Build 41 et Build 42 peuvent-ils partager un serveur ? Non. Le client et le serveur doivent être sur le même build.
DoomHosting va-t-il forcer mon serveur vers Build 42 ? Non. Votre serveur tourne avec les fichiers présents sur son propre disque, et nous ne réinstallons pas les serveurs des clients. Le changement se produit quand vous le décidez.
Puis-je faire tourner un serveur sur chaque build ? Oui. Ce sont des serveurs distincts avec des sauvegardes distinctes, et vous pouvez commander un second serveur Project Zomboid verrouillé sur la branche de votre choix.
Dois-je réinstaller maintenant pour verrouiller la branche ? Non, et vous ne devriez pas. Régler la variable suffit à contrôler ce qu'une future installation récupérera. Réinstaller efface votre monde.
Vous gérez vous-même les branches, les sauvegardes et les mods depuis le panel de contrôle, et notre équipe support est disponible 24h/24 si un changement de branche ne se passe pas comme prévu.
