m (minor tabulation fix for Passive Status)
(made boolean explanations the same, completed Spawning section)
Line 11: Line 11:
| Pokemon || maxPokemonFriendship || 255 || 0-1000 || The maximum friendship value.
| Pokemon || maxPokemonFriendship || 255 || 0-1000 || The maximum friendship value.
|-
|-
| Pokemon || announceDropItems || true || true/false || Notifies the player of dropped items from defeating wild Pokémon.
| 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 ||  
| Pokemon || defaultDropItemMethod || on-entity || on-entity/on-player/to-inventory ||  
Line 44: Line 44:
| Storage || mongoDBDatabaseName || cobblemon || || The name of the mongoDB for Cobblemon data storage.
| Storage || mongoDBDatabaseName || cobblemon || || The name of the mongoDB for Cobblemon data storage.
|-
|-
| Spawning || maxVerticalCorrectionBlocks || || ||  
| Spawning || maxVerticalCorrectionBlocks || 64 || 1-200 ||  
|-
|-
| Spawning || minimumLevelRangeMax || || ||  
| Spawning || minimumLevelRangeMax || 10 || 1-1000 ||  
|-
|-
| Spawning || enableSpawning || || ||  
| Spawning || enableSpawning || true || true/false || Whether to allow Pokémon to spawn.
|-
|-
| Spawning || minimumDistanceBetweenEntities || || ||  
| Spawning || minimumDistanceBetweenEntities || 8.0 || || Block distance between spawning Pokémon and existing Entities in the World.
|-
|-
| Spawning || maxNearbyBlocksHorizontalRange || || ||  
| Spawning || maxNearbyBlocksHorizontalRange || 4 || ||  
|-
|-
| Spawning || maxNearbyBlocksVerticalRange || || ||  
| Spawning || maxNearbyBlocksVerticalRange || 2 || ||  
|-
|-
| Spawning || maxHorizontalSpace || || ||  
| Spawning || maxHorizontalSpace || 6 || ||  
|-
|-
| Spawning || maxVerticalSpace || || ||  
| Spawning || maxVerticalSpace || 8 || ||  
|-
|-
| Spawning || worldSliceDiameter || || ||  
| Spawning || worldSliceDiameter || 8 || ||  
|-
|-
| Spawning || worldSliceHeight || || ||  
| Spawning || worldSliceHeight || 16 || ||  
|-
|-
| Spawning || ticksBetweenSpawnAttempts || || ||  
| Spawning || ticksBetweenSpawnAttempts || 20.0 || || The amount of ticks (~20/second) between spawn attempts.
|-
|-
| Spawning || minimumSliceDistanceFromPlayer || || ||  
| Spawning || minimumSliceDistanceFromPlayer || 16.0 || || Minimum amount of blocks from the Player that Pokémon can spawn.
|-
|-
| Spawning || maximumSliceDistanceFromPlayer || || ||  
| Spawning || maximumSliceDistanceFromPlayer || 64.0 || || Maximum amount of blocks from the Player that Pokémon can spawn.
|-
|-
| Spawning || exportSpawnConfig || || ||  
| Spawning || exportSpawnConfig || false || true/false || Whether to generate the spawn config for more specific spawning settings.
|-
|-
| Spawning || savePokemonToWorld || || ||  
| Spawning || savePokemonToWorld || true || true/false || Whether to save Pokémon to the World so they exist after a Chunk/World is reloaded.
|-
|-
| Spawning || pokemonPerChunk || || ||  
| Spawning || pokemonPerChunk || 1.0 || || The amount of Pokémon allowed within a Chunk when spawning.
|-
|-
| Spawning || baseApricornTreeGenerationChance || || ||  
| Spawning || baseApricornTreeGenerationChance || 0.1 || || Multiplier on biome-based chance for Apricorn trees to spawn during world generation.
|-
|-
| Spawning || shinyRate || || ||  
| 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 || || ||  
| 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.
| Starter || exportStarterConfig || false || true/false || Whether to generate starter.json for editing the starter list.
|-
|-
| Battles || autoUpdateShowdown || true || true/false || Automatically updates Showdown to the version shipped in the current Cobblemon version.
| 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 || 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 || Allows Exp gain from PvP battles.
| 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 || experienceShareMultiplier || 0.5 || || Multiplier of how much of the total Exp is given to a Pokémon holding an Exp. Share.
Line 94: Line 94:
| Battles || luckyEggMultiplier || 1.5 || || Multiplier of how much of the total Exp is given to a Pokémon holding a Lucky Egg.
| 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 or not.
| 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.
| Battles || walkingInBattleAnimations || false || true/false || Whether to allow walking animations to play during battle animations.

Revision as of 23:45, 2 March 2024

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
World maxRootsInArea
World bigRootPropagationChance
World energyRootChance
World defaultPasturedPokemonLimit
World pastureBlockUpdateTicks
World pastureMaxWanderDistance
World pastureMaxPerChunk
World maxInsertedFossilItems