Offre limitée ! Des réductions jusqu'à 50% sur vos serveurs

✨ BLACK FRIDAY ✨

Du 19 novembre au 2 décembre 2024

Personnage Minecraft avec creeper et araignée la nuit.

Comment changer le taux de spawn des mobs sur un serveur Minecraft ?

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.yml avant 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

  1. 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.
  2. Ouvre et sauvegarde bukkit.yml
    Dans l’onglet « Fichiers », clique sur bukkit.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.
  3. Régle les limites de mobs avec spawn-limits
    Dans bukkit.yml, repère le bloc spawn-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.
  4. Ajuste la fréquence d’apparition avec ticks-per
    Toujours dans bukkit.yml, trouve le bloc ticks-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 exemple monster-spawns: 2 ou 3. Évite les changements extrêmes d’un coup; si tu vois des creux de spawns trop longs, redescends la valeur.
  5. 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 de bukkit.yml.
  6. 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 true et 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.
  7. Affinez côté distance et portée de spawn (optionnel)
    Pour aller plus loin, ajuste spigot.yml (onglet « Fichiers ») sous world-settings: default:. Par exemple, baisse mob-spawn-range pour 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 baissant simulation-distance et view-distance dans server.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.ymlworld-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.

Articles similaires

Table des matières

Facebook
Twitter
LinkedIn