Category Setting Default Min-Max/Options Description
Pokemon maxPokemonLevel 100 1-1000 The maximum level Pokémon can get to.
Pokemon maxPokemonFriendship 255 0-1000 The maximum friendship value.
Pokemon announceDropItems true true/false Whether to notify the Player of dropped items from defeating wild Pokémon.
Pokemon defaultDropItemMethod on-entity on-entity/on-player/to-inventory

entity: Drops the item on the entity that is dying, if it exists. If not, drops at the position parsed into drops.
player: Drops the item on the player that caused the drop, if they exist. If not, drops at the position parsed into drops.
inventory: Puts the item in the player's inventory or drops it on the ground if the inventory is full. If the player that caused the drop doesn't exist, it drops at the position parsed into drops.

Pokemon ambientPokemonCryTicks 1080 Ticks between Pokémon cries. (Currently unused)
Pokemon experienceMultiplier 2 Additional Exp multiplier for Exp calculation.
Pokemon ninjaskCreatesShedinja true true/false Whether to give the Player a Shedinja using the first available Pokéball in their inventory when evolving a Nincada.
Pokemon displayEntityLevelLabel true true/false Whether to display the level above a Pokémon.
Pokemon captureCalculator cobblemon cobblemon The ID of the capture calculator. Can be added by another mod. If the ID doesn't exist it uses the default capture calculator.
Pokemon playerDamagePokemon true true/false Whether Players can attack Pokémon like normal Minecraft entities.
Pokemon maxDynamaxLevel 10 0-10 The maximum Dynamax level Pokémon can be upgraded to.
Storage defaultBoxCount 30 1-1000 The number of boxes available in the PC.
Storage pokemonSaveIntervalSeconds 30 1-120 Seconds between saving storage data to file. eg Party & PC data.
Storage storageFormat nbt nbt/json/mongodb The storage format used for storing Cobblemon data.
Storage preventCompletePartyDeposit false true/false Whether to prevent Players from depositing their last Party Pokémon into the PC.
Storage mongoDBConnectionString mongodb://localhost:27017 mongodb://IP address:port The database connection string for your mongoDB database for Cobblemon data storage.
Storage mongoDBDatabaseName cobblemon The name of the mongoDB for Cobblemon data storage.
Spawning maxVerticalCorrectionBlocks 64 1-200
Spawning minimumLevelRangeMax 10 1-1000
Spawning enableSpawning true true/false Whether to allow Pokémon to spawn.
Spawning minimumDistanceBetweenEntities 8.0 Block distance between spawning Pokémon and existing Entities in the World.
Spawning maxNearbyBlocksHorizontalRange 4
Spawning maxNearbyBlocksVerticalRange 2
Spawning maxHorizontalSpace 6
Spawning maxVerticalSpace 8
Spawning worldSliceDiameter 8
Spawning worldSliceHeight 16
Spawning ticksBetweenSpawnAttempts 20.0 The amount of ticks (~20/second) between spawn attempts.
Spawning minimumSliceDistanceFromPlayer 16.0 Minimum amount of blocks from the Player that Pokémon can spawn.
Spawning maximumSliceDistanceFromPlayer 64.0 Maximum amount of blocks from the Player that Pokémon can spawn.
Spawning exportSpawnConfig false true/false Whether to generate the spawn config for more specific spawning settings.
Spawning savePokemonToWorld true true/false Whether to save Pokémon to the World so they exist after a Chunk/World is reloaded.
Spawning pokemonPerChunk 1.0 The amount of Pokémon allowed within a Chunk when spawning.
Spawning baseApricornTreeGenerationChance 0.1 Multiplier on biome-based chance for Apricorn trees to spawn during world generation.
Spawning shinyRate 8192.0 The chance for a spawned Pokémon to be shiny. If 0 no spawned Pokémon will be shiny. Calculated as 1/x.
Spawning teraTypeRate 20.0 The chance for a spawned Pokémon to have a Tera type that doesn't match it's typing. Calculated as 1/x.
Starter exportStarterConfig false true/false Whether to generate starter.json for editing the starter list.
Battles autoUpdateShowdown true true/false Whether to automatically update Showdown to the version shipped in the current Cobblemon version.
Battles defaultFleeDistance 32 How far away a Player must get to flee a battle (non-PvP). If the value is -1, battles cannot be fled.
Battles allowExperienceFromPvP true true/false Whether to allow Exp gain from PvP battles.
Battles experienceShareMultiplier 0.5 Multiplier of how much of the total Exp is given to a Pokémon holding an Exp. Share.
Battles luckyEggMultiplier 1.5 Multiplier of how much of the total Exp is given to a Pokémon holding a Lucky Egg.
Battles allowSpectating true true/false Whether to allow battles to be spectated.
Battles walkingInBattleAnimations false true/false Whether to allow walking animations to play during battle animations.
Passive Status 180-300 Range of seconds before clearing the status effect. The value is selected randomly from the range each time an effect is applied.
Healing infiniteHealerCharge
Healing maxHealerCharge
Healing chargeGainedPerTick
Healing defaultFaintTimer
Healing faintAwakenHealthPercent
Healing healPercent
Healing healTimer
World appleLeftoversChance 0.025 The chance to drop Leftovers when a Player eats an item that has #cobblemon:held/leaves_leftovers.
World maxRootsInArea 5 The maximum number of #cobblemon:roots that can generate within a 8x2x8 sphere.
World bigRootPropagationChance 0.1 The chance that Big Roots will grow more roots where possible.
World energyRootChance 0.25 The chance that a Big Root will grow an Energy Root.
World defaultPasturedPokemonLimit 16 The maximum Pokémon that can be placed in a Pasture block.
World pastureBlockUpdateTicks 40 The number of server ticks between Pasture block updates.
World pastureMaxWanderDistance 64 The maximum amount of blocks a Pokémon can move from the Pasture block.
World pastureMaxPerChunk 4.0
World maxInsertedFossilItems 2 The maximum amount of fossils that can be added to the FossilAnalyzer.