Tu veux plus d’action, ou au contraire calmer le jeu ? Ajuste le taux de spawn des mobs sur ton serveur Minecraft en quelques clics, sans flinguer les perfs. Besoin de stabilité ? Découvre notre hébergement Minecraft optimisé.
Prérequis
- Accès au panel Oxygenserv (ton login et mot de passe)
- Serveur sous Spigot/Paper (présence du fichier
bukkit.yml) - Une sauvegarde du fichier
bukkit.ymlavant modification - Accès à l’éditeur de fichiers du panel (ou SFTP)
- Accès à la console ou rôle opérateur pour tester en jeu
Étapes détaillées
-
Arrête proprement ton serveur
Connecte-toi au panel Oxygenserv et va sur la page de ton serveur. Clique sur le bouton rouge « Arrêter ». Attends le message dans la console indiquant que le serveur est bien stoppé (tu verras quelque chose comme « Server stopped »). Si le serveur ne s’arrête pas au bout de 60 secondes, utilise « Forcer l’arrêt », puis patiente encore 10 secondes avant d’éditer des fichiers. -
Ouvre et sauvegarde
bukkit.yml
Dans l’onglet « Fichiers », clique surbukkit.yml(il est à la racine du serveur). S’il n’existe pas, ton serveur est sans doute en Vanilla : installe Spigot/Paper, lance une fois le serveur, arrête-le; le fichier sera généré. Fais une copie avant toute modif (bouton « Dupliquer » ou « Télécharger »). Garde bien l’indentation YAML (espaces, pas de tabulations), sinon le serveur refusera de démarrer. -
Régle les limites de mobs avec
spawn-limits
Dansbukkit.yml, repère le blocspawn-limits:. Ce sont les plafonds de mobs présents en même temps par monde. Exemple par défaut (Paper/Spigot) :
spawn-limits:\n monsters: 70\n animals: 10\n water-animals: 5\n water-ambient: 20\n water-underground-creature: 5\n ambient: 15
Augmente pour plus de mobs (ex:monsters: 90), baisse pour alléger la charge (ex:monsters: 50). Procède par paliers de 10-20 max, teste entre chaque changement. -
Ajuste la fréquence d’apparition avec
ticks-per
Toujours dansbukkit.yml, trouve le blocticks-per:. Plus la valeur est haute, moins souvent les spawns sont tentés (donc moins de charge). Valeurs courantes :
ticks-per:\n animal-spawns: 400\n monster-spawns: 1\n water-spawns: 1\n ambient-spawns: 1
Pour réduire un peu la pression CPU, passe par exemplemonster-spawns: 2ou3. Évite les changements extrêmes d’un coup; si tu vois des creux de spawns trop longs, redescends la valeur. -
Sauvegarde puis redémarre le serveur
Clique sur « Sauvegarder » (bouton vert en haut à droite). Va dans l’onglet « Console » puis clique sur « Redémarrer ». Surveille le démarrage : tu verras « Done (X.XXXs)! For help, type « help » » quand c’est ok. Si un message du type « while scanning a simple key » apparaît, c’est une erreur YAML : corrige l’indentation ou restaure ta sauvegarde debukkit.yml. -
Vérifie en jeu que les changements sont effectifs
Connecte-toi, va dans une zone de spawn classique (plaines, nuit pour les monstres). Assure-toi que/gamerule doMobSpawning trueet une difficulté non pacifique (/difficulty normal). Appuie sur F3 pour surveiller les entités proches (ligne « E: »). Si rien ne spawn, vérifie l’éclairage (les monstres n’apparaissent pas à la lumière), la météo, et que tu n’es pas en mode Peaceful. -
Affinez côté distance et portée de spawn (optionnel)
Pour aller plus loin, ajustespigot.yml(onglet « Fichiers ») sousworld-settings: default:. Par exemple, baissemob-spawn-rangepour limiter la zone de spawn autour des joueurs :
world-settings:\n default:\n mob-spawn-range: 6
Tu peux aussi réduire la charge côté moteur vanilla en baissantsimulation-distanceetview-distancedansserver.properties(ex:simulation-distance=8,view-distance=8), puis redémarre et teste.
Astuces & optimisation
– Avance par petits pas: +10 à +20 sur monsters suffit souvent. Au-delà de 100, attends-toi à une baisse de TPS sur des configs modestes.
– Tu utilises Paper ? Active les spawns par joueur pour une répartition plus juste: dans paper-world-defaults.yml → world-settings: default: per-player-mob-spawns: true (redémarrage requis).
– Réduis la portée: mob-spawn-range: 4-6 dans spigot.yml baisse le nombre de chunks candidats au spawn, donc moins de charge.
– Mesure avant/après: /timings on, joue 5 minutes, puis /timings paste; si les entités dominent, baisse tes limites.
– Souviens-toi: spawn-limits ne touche pas les spawners et invocations de commandes. Pour ça, utilise des plugins ou des gamerules spécifiques.
FAQ
Je n’ai pas de fichier bukkit.yml, je fais quoi ?
Le fichier n’existe pas en Vanilla. Installe Spigot ou Paper, démarre le serveur une fois, puis arrête-le : bukkit.yml sera créé. S’il ne se crée pas, vérifie que tu as bien changé le jar serveur et que le panel lance le bon fichier (server.jar ou paper.jar).
Les mobs ne spawnent plus après mes changements
Vérifie /gamerule doMobSpawning true et la difficulté (pas en Peaceful). Contrôle la syntaxe YAML (pas de tabulations, bonne indentation). Assure-toi de ne pas avoir mis des valeurs trop basses (ex: monsters: 0). Certains plugins (ex: gestion d’anti-lag) peuvent aussi bloquer les spawns.
Quelle différence entre spawn-limits et ticks-per ?
spawn-limits fixe le nombre MAX de mobs par monde. ticks-per règle la fréquence des tentatives de spawn (plus haut = moins souvent). Combine les deux pour trouver le bon équilibre entre densité et performance.
Mes perfs chutent après avoir augmenté les spawns, comment corriger ?
Redescends monsters de 10-20, augmente légèrement monster-spawns (ex: 2-3), baisse mob-spawn-range, et réduis simulation-distance. Analyse avec /timings pour valider l’impact.
Teste, mesure, ajuste : c’est la clé pour un serveur fun et fluide. Besoin d’un coup de main ? On est là pour t’aider à trouver le réglage parfait.