L'un des réglages les plus demandés par les joueurs et administrateurs Cobblemon est l'augmentation du taux de spawn des Pokémon. Par défaut, Cobblemon utilise des paramètres équilibrés pour une expérience vanilla, mais certains serveurs ou joueurs solo préfèrent un monde plus peuplé en Pokémon. Ce tutoriel complet vous explique comment modifier ces paramètres efficacement et en toute sécurité.

Comprendre le système de spawn de Cobblemon

Avant de modifier les fichiers, il est essentiel de comprendre comment Cobblemon gère les spawns. Le système repose sur deux concepts clés :

Le SpawnBudget (budget de spawn)

Le budget de spawn est le nombre maximum d'entités Pokémon que Cobblemon autorise à exister simultanément dans un rayon autour d'un joueur. Ce paramètre est la principale variable à ajuster pour densifier la population Pokémon.

Les SpawnRates (taux de spawn)

Les taux de spawn définissent la probabilité qu'un Pokémon spécifique apparaisse dans un biome donné. Ils sont définis par des fichiers JSON dans les datapacks de spawn. Vous pouvez modifier ces taux globalement ou espèce par espèce.

Méthode 1 : modifier le fichier de configuration principal

La méthode la plus simple pour augmenter le taux de spawn global est de modifier le fichier config/cobblemon/main.json.

Accéder au fichier

  • Solo : .minecraft/config/cobblemon/main.json
  • Serveur : [dossier serveur]/config/cobblemon/main.json

Paramètres à modifier

Ouvrez le fichier avec un éditeur de texte (Notepad++, VS Code) et localisez les paramètres suivants :

  • "spawnRateFactor" — multiplicateur global du taux de spawn. La valeur par défaut est 1.0. Augmentez à 2.0 pour doubler le taux de spawn, 3.0 pour le tripler. Valeur maximum recommandée : 5.0 (au-delà, risque de lag).
  • "pokemonPerPlayer" — nombre de Pokémon spawnable autour de chaque joueur. Valeur par défaut : entre 6 et 12 selon la version. Augmentez à 20-25 pour un monde plus dense.
  • "passiveSpawnCooldown" — temps en ticks entre chaque cycle de spawn. Réduire cette valeur accélère la fréquence des spawns. Valeur par défaut : 200 (10 secondes). Passez à 100 pour un spawn deux fois plus fréquent.

Exemple de configuration augmentée :

{
  "spawnRateFactor": 2.5,
  "pokemonPerPlayer": 20,
  "passiveSpawnCooldown": 120
}

Méthode 2 : datapacks de spawn personnalisés

Pour un contrôle plus fin, espèce par espèce, les datapacks de spawn sont l'outil recommandé. Cette méthode permet de cibler des Pokémon précis sans impacter l'ensemble du système.

Structure d'un datapack de spawn

Chaque Pokémon dispose d'un fichier JSON de spawn dans le dossier :

data/cobblemon/spawn_pool_world/[pokemon_name].json

Ces fichiers définissent les conditions de spawn (biome, heure, altitude, luminosité) et le poids de spawn ("weight").

Modifier le poids de spawn d'une espèce

Pour augmenter le spawn d'un Pokémon spécifique, créez un datapack avec le fichier correspondant et augmentez la valeur "weight" :

{
  "id": "cobblemon:bulbasaur",
  "spawnType": "LANDWALKER",
  "weight": 15.0,
  "condition": {
    "biomes": ["minecraft:forest", "minecraft:plains"],
    "timeRange": "any"
  }
}

La valeur weight est relative aux autres Pokémon du même biome — plus elle est élevée, plus ce Pokémon apparaitra fréquemment par rapport aux autres.

Installer le datapack

  • Solo : placez le dossier du datapack dans .minecraft/saves/[nom_du_monde]/datapacks/
  • Serveur : placez-le dans [dossier serveur]/world/datapacks/
  • Activez-le en jeu avec la commande : /datapack enable "file/[nom_du_datapack]"

Méthode 3 : commandes en jeu (mode opérateur)

Pour des ajustements temporaires sans redémarrage, Cobblemon propose des commandes accessibles aux opérateurs serveur :

  • /cobblemon spawnrate global [valeur] — modifie le multiplicateur global temporairement
  • /cobblemon spawnrate pokemon [nom] [valeur] — ajuste le spawn d'une espèce spécifique

Ces modifications via commande ne persistent pas après un redémarrage du serveur — elles sont utiles pour tester avant de les inscrire dans les fichiers de configuration.

Recommandations et limites

Performances serveur

Augmenter massivement les taux de spawn impacte les performances. Quelques règles pratiques :

  • Sur un serveur avec 10+ joueurs simultanés, ne dépassez pas spawnRateFactor: 3.0
  • Augmentez la RAM allouée au serveur si vous augmentez significativement le spawn
  • Utilisez un plugin de monitoring (Spark, TimingsReborn) pour vérifier l'impact sur le TPS

Equilibre du jeu

Un taux de spawn trop élevé peut désiquilibrer l'expérience : trop de Pokémon rares accessibles facilement, monde visuellement surchargé, mécanique de rareté perdue. Trouvez un équilibre qui correspond à votre vision du serveur ou de votre partie solo.

Résumé des paramètres clés

  • spawnRateFactor dans main.json — augmentation globale rapide
  • pokemonPerPlayer dans main.json — densité maximale autour de chaque joueur
  • passiveSpawnCooldown dans main.json — fréquence des cycles de spawn
  • weight dans les fichiers JSON de spawn — contrôle fin par espèce via datapack

Pour aller plus loin dans la configuration de votre serveur ou monde solo Cobblemon, consultez notre wiki complet et nos autres guides et actualités.


Posté le 23 juin 2026 par _Xios_
https://pixelmongo.fr
Loading...