Project Zomboid Intermédiaire 12 min de lecture

Animaux et élevage sur un serveur Project Zomboid Build 42

Les 16 vrais SandboxVars d'animaux en Build 42 : AnimalMetaStatsModifier, AnimalRanchChance, AnimalMatingSeason — et les clés inventées à éviter.

Animaux et élevage sur un serveur Project Zomboid Build 42

Animaux et élevage sur un serveur Project Zomboid Build 42

Build 42 a introduit les animaux — vaches, moutons, cochons, poules, cerfs, lapins — et avec eux une famille entière de paramètres Sandbox que Build 41 ne connaissait pas. Sur un serveur multijoueur, ces réglages décident à la fois du confort de jeu (rythme d’élevage) et de la charge serveur. Ce guide liste les vraies clés, avec leurs plages de valeurs, telles qu’elles figurent dans le SandboxVars de la version 42.20.

Sur un serveur Project Zomboid chez HebergTonServ, servertest_SandboxVars.lua s’édite en SFTP ou depuis le gestionnaire de fichiers du panel — sans ligne de commande.

⚠️ Attention aux clés qui circulent sur le web. Plusieurs guides publiés en 2026 recommandent AnimalPopulationMultiplier, WildAnimalsEnabled ou FarmAnimalsEnabled. Ces trois clés n’existent pas dans les SandboxVars de Build 42. Les écrire dans votre fichier ne fera rien du tout — au mieux. Les réglages réels portent tous le préfixe Animal suivi d’un nom précis, listé ci-dessous.


Où se règlent les animaux

Deux fichiers, deux rôles distincts :

FichierCe qu’il contient
servertest_SandboxVars.luaTout le comportement des animaux (16 clés)
servertest.iniDeux options serveur seulement : annonces et vitesse accélérée

Vue d’ensemble du fichier Sandbox : Régler Sandbox.lua Project Zomboid.

Arrêtez le serveur avant d’éditer. PZ réécrit ses fichiers de configuration à l’extinction.


Les 16 paramètres d’animaux du SandboxVars

Rythme de vie : les six modificateurs à échelle 1-6

Six clés partagent la même échelle, où 1 = Ultra Fast et 6 = Very Slow, avec 4 = Normal par défaut :

    AnimalStatsModifier = 4,
    AnimalMetaStatsModifier = 4,
    AnimalPregnancyTime = 4,
    AnimalAgeModifier = 4,
    AnimalMilkIncModifier = 4,
    AnimalWoolIncModifier = 4,
CléCe qu’elle contrôle
AnimalStatsModifierVitesse à laquelle les stats des animaux (faim, soif…) baissent
AnimalMetaStatsModifierIdem, mais quand l’animal est en méta — hors de la zone chargée
AnimalPregnancyTimeDurée de gestation avant la mise bas
AnimalAgeModifierVitesse de vieillissement
AnimalMilkIncModifierVitesse de reconstitution du lait
AnimalWoolIncModifierVitesse de repousse de la laine

L’échelle est contre-intuitive : une valeur plus basse signifie plus rapide. AnimalPregnancyTime = 2 (Very Fast) donne des naissances rapides, = 6 (Very Slow) les rend rares.

AnimalMetaStatsModifier est le paramètre le plus important en multijoueur : sur un serveur, la plupart des fermes sont hors de la zone chargée par un joueur la majeure partie du temps. C’est cette valeur, pas AnimalStatsModifier, qui détermine si un troupeau meurt de faim pendant que son propriétaire est déconnecté.

Trouver des animaux dans le monde

    AnimalRanchChance = 5,
    AnimalTrackChance = 4,
    AnimalPathChance = 4,
CléÉchelleDéfautEffet
AnimalRanchChance1 Never → 7 Always5 (Often)Chance de trouver des animaux dans une ferme
AnimalTrackChance1 Never → 6 Very Often4 (Sometimes)Chance que les animaux laissent des traces
AnimalPathChance1 Never → 6 Very Often4 (Sometimes)Chance de créer un sentier permettant de chasser

AnimalRanchChance est la clé la plus proche d’un « interrupteur d’élevage » : à 1 (Never), les fermes du monde ne fournissent plus de bétail à récupérer. C’est le vrai remplaçant du FarmAnimalsEnabled inexistant.

Reproduction et prédation

    AnimalMatingSeason = true,
    AnimalEggHatch = 4,
    AnimalMetaPredator = false,
CléDéfautEffet
AnimalMatingSeasontrueLes animaux ne se reproduisent que pendant leur saison. À false, reproduction et ponte toute l’année
AnimalEggHatch4 (Normal)Délai d’éclosion des œufs, échelle 1-6
AnimalMetaPredatorfalseUn renard méta (invisible en jeu) peut attaquer les poules si la porte du poulailler reste ouverte la nuit

AnimalMatingSeason = false est le réglage à connaître pour un serveur où les joueurs se connectent quelques heures par semaine : attendre la bonne saison in-game peut représenter des mois de temps réel.

AnimalMetaPredator est un piège de serveur communautaire : activé, il punit les joueurs déconnectés qui ont oublié de fermer leur poulailler. Amusant en RP, frustrant sinon.

Environnement et nuisibles

    AnimalGrassRegrowTime = 240,
    AnimalSoundAttractZombies = true,
    MaximumRatIndex = 25,
    DaysUntilMaximumRatIndex = 90,
CléPlageDéfautEffet
AnimalGrassRegrowTime1 → 9999240Heures avant que l’herbe repousse après avoir été broutée ou coupée
AnimalSoundAttractZombiesbooléentrueLes cris d’animaux attirent les zombies proches
MaximumRatIndex0 → 5025Fréquence et intensité des rats dans les bâtiments infestés
DaysUntilMaximumRatIndex0 → 36590Nombre de jours pour atteindre l’indice de nuisibles maximal

AnimalGrassRegrowTime mérite une attention particulière sur un serveur peuplé : 240 heures in-game, c’est long quand plusieurs joueurs installent des enclos au même endroit. Un pâturage surexploité ne repousse pas assez vite et les bêtes maigrissent. Descendre vers 120 rend l’élevage viable à plusieurs.

AnimalSoundAttractZombies est le seul de ces paramètres qui touche directement la charge serveur : chaque cri d’animal génère une cible sonore que les zombies alentour vont chercher à rejoindre, donc du pathfinding supplémentaire. Sur un serveur déjà limite en CPU avec beaucoup de fermes actives, le passer à false retire ce travail — au prix du réalisme.


Les deux options d’animaux dans servertest.ini

AnnounceAnimalDeath=false
UltraSpeedDoesnotAffectToAnimals=false
CléDéfautEffet
AnnounceAnimalDeathfalseDiffuse un message global dans le chat à chaque mort d’animal
UltraSpeedDoesnotAffectToAnimalsfalseEmpêche l’accélération du temps d’affecter les animaux

AnnounceAnimalDeath=true a un usage sérieux sur un serveur PvP ou semi-RP : c’est un détecteur de griefing d’élevage. Sur un gros serveur agricole, attendez-vous en revanche à noyer le chat.

Détail du reste du fichier : Configurer servertest.ini Project Zomboid.


Les compétences d’élevage et leurs multiplicateurs

Build 42 ajoute des compétences liées aux animaux, réglables individuellement dans le bloc MultiplierConfig du SandboxVars :

    MultiplierConfig = {
        Global = 1.0,
        GlobalToggle = true,
        Husbandry = 1.0,
        Butchering = 1.0,
        Tracking = 1.0,
    },

Chaque multiplicateur va de 0.00 à 1000.00, défaut 1.00.

GlobalToggle = true écrase les multiplicateurs individuels : toutes les compétences utilisent alors la valeur Global. Pour accélérer uniquement Husbandry sur un serveur à sessions courtes, il faut d’abord passer GlobalToggle à false.


Trois presets prêts à copier

Serveur coopératif entre amis, sessions courtes

L’objectif : que l’élevage avance même quand personne n’est connecté, sans y passer des semaines réelles.

    AnimalMetaStatsModifier = 5,
    AnimalPregnancyTime = 2,
    AnimalEggHatch = 2,
    AnimalMilkIncModifier = 3,
    AnimalWoolIncModifier = 3,
    AnimalMatingSeason = false,
    AnimalMetaPredator = false,
    AnimalGrassRegrowTime = 120,

AnimalMetaStatsModifier = 5 (Slow) ralentit la faim des bêtes hors zone chargée : le troupeau survit à une semaine sans connexion.

Serveur survie réaliste

    AnimalStatsModifier = 3,
    AnimalMetaStatsModifier = 4,
    AnimalPregnancyTime = 5,
    AnimalAgeModifier = 4,
    AnimalRanchChance = 3,
    AnimalMatingSeason = true,
    AnimalMetaPredator = true,
    AnimalSoundAttractZombies = true,

L’élevage devient un vrai projet de long terme, et un poulailler mal fermé se paie.

Serveur allégé (CPU limité, beaucoup de joueurs)

    AnimalRanchChance = 3,
    AnimalSoundAttractZombies = false,
    AnimalTrackChance = 3,
    AnimalPathChance = 3,
    MaximumRatIndex = 10,

À combiner avec les autres leviers CPU : Réduire le lag sur un serveur Project Zomboid.


Appliquer les modifications

  1. Arrêtez le serveur — sinon les fichiers seront réécrits à l’arrêt.
  2. Sauvegardez servertest_SandboxVars.lua avant de le modifier : voir Sauvegarder et restaurer un serveur PZ.
  3. Éditez les valeurs. Respectez la syntaxe Lua : virgule finale, pas de guillemets autour des nombres.
  4. Redémarrez et vérifiez les logs de démarrage : une erreur de syntaxe Lua empêche le serveur de démarrer.

Une accolade ou une virgule oubliée dans le SandboxVars produit un serveur qui refuse de se lancer. Si c’est votre cas : Mon serveur Project Zomboid ne démarre pas.


FAQ

Comment désactiver complètement les animaux sur un serveur Project Zomboid ?

Il n’existe pas d’interrupteur unique — et surtout pas de WildAnimalsEnabled ou AnimalPopulationMultiplier, qui n’existent pas dans le jeu. Le réglage le plus proche est AnimalRanchChance = 1 (Never) pour tarir les fermes, complété par AnimalTrackChance = 1 et AnimalPathChance = 1 pour couper la chasse. Les animaux déjà présents dans un monde existant ne disparaîtront pas pour autant.

Mon troupeau meurt quand personne n’est connecté, que régler ?

AnimalMetaStatsModifier. C’est lui qui gouverne la vitesse de baisse de la faim et de la soif quand l’animal est hors de la zone chargée par un joueur — la situation normale sur un serveur. Passez-le à 5 (Slow) ou 6 (Very Slow).

Les animaux font-ils lagger un serveur Project Zomboid ?

Le paramètre à surveiller est AnimalSoundAttractZombies. Chaque cri crée une cible sonore vers laquelle les zombies proches se dirigent, ce qui ajoute du calcul de déplacement. Sur un serveur CPU-limité avec beaucoup d’enclos actifs, le désactiver retire cette charge. Les autres réglages d’animaux relèvent du gameplay, pas de la performance.

Pourquoi mes animaux ne se reproduisent-ils jamais ?

Par défaut AnimalMatingSeason = true : la reproduction n’a lieu que pendant la saison de l’espèce concernée. Sur un serveur où le temps in-game avance lentement, cela peut représenter très longtemps. Passez la valeur à false pour autoriser reproduction et ponte toute l’année.

Qu’est-ce que le renard « méta » d’AnimalMetaPredator ?

Un prédateur simulé, jamais affiché à l’écran. Quand AnimalMetaPredator = true, il peut s’en prendre à vos poules si la porte du poulailler est restée ouverte la nuit. Désactivé par défaut, il est déconseillé sur un serveur où les joueurs se déconnectent sans préparer leur ferme.

Ces réglages s’appliquent-ils à un monde déjà créé ?

Les paramètres de comportement (stats, gestation, âge, lait, laine, saison) s’appliquent immédiatement après redémarrage. Ceux qui influencent la génération du monde, comme AnimalRanchChance, ne réécrivent pas les zones déjà explorées et chargées : leur effet se limite au contenu encore non généré.

Puis-je accélérer uniquement la compétence Élevage ?

Oui, mais il faut d’abord passer GlobalToggle = false dans MultiplierConfig, sinon toutes les compétences reprennent la valeur Global. Ensuite seulement Husbandry, Butchering et Tracking prennent leur valeur propre.


Conclusion

L’élevage de Build 42 se pilote par 16 clés Animal* dans le SandboxVars et deux options dans servertest.ini — pas par les AnimalPopulationMultiplier et autres WildAnimalsEnabled que recopient plusieurs guides. Les deux réglages qui changent réellement l’expérience d’un serveur : AnimalMetaStatsModifier, qui décide si un troupeau survit à l’absence de son propriétaire, et AnimalMatingSeason, qui décide si la reproduction est jouable à l’échelle d’une saison réelle.

Pour un hébergeur Project Zomboid en Build 42 avec 16 Go de RAM, CPU Ryzen 9 et accès complet aux fichiers Sandbox, HebergTonServ démarre à 25,90 €/mois.

Pour aller plus loin