Configurer la Blood Moon d’un serveur 7 Days to Die (V3.x)
Tous les 7 jours par défaut, la lune devient rouge et une horde fonce sur chaque joueur : c’est la Blood Moon, le moment qui fait la réputation de 7 Days to Die… et celui qui fait tomber les serveurs sous-dimensionnés.
Depuis la V3.0, les réglages de Blood Moon ne se trouvent plus dans serverconfig.xml mais dans le SandboxCode. Ce guide explique où les trouver, quelles valeurs choisir et comment garder un serveur fluide pendant la horde.
🌕 Blood Moon sans lag
Un CPU qui tient la horde
Notre hébergeur 7 Days to Die tourne sur AMD Ryzen 9 5950X : Survivant 8 Go (8,90 €), Explorateur 16 Go (15,90 €), Dominateur 24 Go (22,90 €). Anti-DDoS 5 Tbps et support FR 24/7.
Ce qui a changé en V3.0
Avant la V3.0, on écrivait BloodMoonFrequency, BloodMoonRange, BloodMoonWarning et BloodMoonEnemyCount dans serverconfig.xml. Les notes de version V3.0 listent ces 4 propriétés parmi celles retirées du fichier : elles se règlent désormais dans le menu Sandbox Options du jeu, qui produit un code à coller dans la propriété SandboxCode.
Si votre serveur ignore vos réglages de Blood Moon depuis la mise à jour, c’est pour cette raison. Le fonctionnement du code est détaillé dans configurer le SandboxCode.
Les réglages de Blood Moon dans le menu Sandbox
Les notes V3.0 citent quatre options principales : Blood Moon Frequency, Blood Moon Range, Blood Moon Count et Blood Moon Warning. D’autres options de la catégorie Entities agissent aussi sur la horde.
| Option (menu) | Rôle | Défaut | Valeurs proposées* |
|---|---|---|---|
| Blood Moon Frequency | Nombre de jours entre deux Blood Moons (0 = jamais) | 7 | 0 à 10, 14, 20, 30 |
| Blood Moon Range | Écart aléatoire possible (en jours) autour de la fréquence | 0 | 0 à 4, 7, 10, 14, 20 |
| Blood Moon Count | Zombies vivants simultanément par joueur pendant la horde | 8 | 4, 6, 8, 10, 12, 16, 24, 32, 64 |
| Blood Moon Warning | Affichage de l’avertissement (jour rouge) | — | 3 choix |
| Zombie Blood Moon Speed | Vitesse des zombies pendant la horde | 3 | 0 à 4 (marche → cauchemar) |
| Blood Moon Block Damage | Dégâts des zombies aux blocs pendant la horde | 1× | 0 à 3× |
* Valeurs relevées par la communauté dans le code de la V3.0 (Labyricorn/7D2D-Sandbox-Settings-Reports). Le menu de votre version fait foi.
Quand la fréquence est à 0, les options Range, Count et Warning sont désactivées : il n’y a plus de Blood Moon.
Comprendre « Blood Moon Count »
C’est le réglage qui a le plus d’impact. Le commentaire officiel du serverconfig.xml (avant la V3) le décrivait ainsi :
- c’est le nombre de zombies vivants en même temps, par joueur pendant la horde ;
- en multijoueur,
MaxSpawnedZombiespasse au-dessus de cette valeur ; - le gamestage fixe le maximum de zombies par groupe : avec un gamestage bas, vous verrez moins de zombies que la valeur réglée ;
- « Changing this setting has a huge impact on performance » : modifier ce réglage a un impact énorme sur les performances.
Exemple : 6 joueurs dispersés avec un Count à 16, c’est potentiellement près de 100 zombies à simuler en même temps. C’est là que le CPU du serveur fait la différence.
MaxSpawnedZombies : le garde-fou reste dans serverconfig.xml
MaxSpawnedZombies ne fait pas partie des propriétés déplacées dans le SandboxCode. Il reste dans serverconfig.xml :
<property name="MaxSpawnedZombies" value="64"/>
Le commentaire officiel : c’est la limite de zombies sur toute la carte en même temps, et la modifier a un gros impact sur les performances. Pour un petit serveur, gardez la valeur par défaut (64). Si le serveur rame en pleine horde, c’est souvent le premier levier à baisser, avant Blood Moon Count.
Autres réglages à surveiller pendant la horde :
| Propriété (serverconfig.xml) | Défaut | Effet |
|---|---|---|
MaxSpawnedZombies | 64 | Plafond global de zombies |
ServerMaxAllowedViewDistance | 12 | Distance de vue max (6 à 12), fort impact mémoire et CPU |
TwitchBloodMoonAllowed | false | Actions Twitch pendant la horde : peuvent ajouter des zombies et du lag |
Recettes selon votre groupe
Ces combinaisons sont des points de départ à ajuster en jeu, pas des valeurs officielles :
| Profil | Fréquence | Range | Count | Remarque |
|---|---|---|---|---|
| Découverte, 2-4 amis | 7 | 0 | 8 | Réglage par défaut, prévisible |
| Survie imprévisible | 7 | 2 ou 3 | 8 à 10 | La horde tombe entre le jour 4-5 et 9-10 : impossible de s’organiser à l’avance |
| Hardcore, joueurs expérimentés | 5 ou 6 | 0 | 12 à 16 | Surveillez le CPU pendant la première horde |
| Construction / chill | 14 ou 0 | 0 | 6 | Peu ou pas de hordes |
Serveur crossplay : la page officielle demandait un nombre de zombies de horde entre 4 et 64 pour que les consoles puissent rejoindre. Restez dans cette plage. Voir crossplay sur un serveur 7DTD.
Tester une Blood Moon sans attendre 7 jours
La commande console settime (alias st) permet d’avancer l’heure. Sur un serveur de test, avancez jusqu’au jour de la horde pour observer le comportement du serveur :
settime <jour> <heure> <minute>
Faites-le sur une copie du monde, jamais sur le serveur de vos joueurs, et gardez un œil sur l’utilisation CPU/RAM pendant la horde. Les autres commandes utiles sont dans la liste des commandes admin 7DTD.
Préparer le serveur avant chaque horde
- Redémarrage programmé quelques heures avant la horde si le serveur tourne depuis longtemps.
- Sauvegarde juste avant (
saveworld), pour pouvoir revenir en arrière en cas de crash. Voir sauvegarder le monde d’un serveur 7DTD. - Regrouper les joueurs : une horde par base commune coûte moins cher au serveur que 6 hordes dispersées.
- Surveiller le CPU depuis le panel pendant la première horde avec vos nouveaux réglages.
Pour aller plus loin sur les performances : optimiser un serveur 7 Days to Die.
FAQ
Comment désactiver la Blood Moon ?
Mettez Blood Moon Frequency à 0 dans le menu Sandbox Options, copiez le code et collez-le dans SandboxCode.
Pourquoi BloodMoonFrequency dans serverconfig.xml ne marche plus ?
La V3.0 a retiré cette propriété du fichier. Elle est maintenant encodée dans le SandboxCode.
La horde est moins nombreuse que mon réglage, pourquoi ?
Le gamestage du groupe limite le nombre de zombies, et MaxSpawnedZombies plafonne le total en multijoueur. En début de partie, c’est normal d’en voir moins.
Combien de RAM pour une grosse Blood Moon ?
La horde sollicite surtout le CPU. Pour la RAM, voir combien de RAM pour un serveur 7 Days to Die.
Conclusion
En V3.x, la Blood Moon se règle dans le SandboxCode, et son vrai coût se contrôle avec Blood Moon Count et MaxSpawnedZombies. Commencez par les valeurs par défaut, observez une horde, puis ajustez.
Pour aller plus loin
- Meilleur hébergeur 7 Days to Die 2026
- Configurer le SandboxCode (V3.x)
- Optimiser les performances d’un serveur 7DTD
- Commandes admin 7 Days to Die
Sources : notes V3.0 Dead Hot Summer, 7daystodie.com — Crossplay Server Requirements, commentaires du
serverconfig.xmlofficiel (copie LinuxGSM Game-Server-Configs), valeurs Sandbox V3.0 relevées par la communauté (Labyricorn).