Download Cobblemon Size Variations — Minecraft Mods — MetaMods
Cobblemon Size Variations

Cobblemon Size Variations

Active

Downloads

3

Last update

4 months ago

Versions

1.21.1
Server
Fabric
Neoforge
Game mechanics
Mobs
World generators
Addons

Cobblemon Size Variations

This addon for Cobblemon allows Pokémon to spawn in the world with natural size variations. You can configure the maximum and minimum Pokémon sizes through the mod's configuration files.

Size Configuration

sizeModificationChance - determines the probability of size change when spawning Pokémon.

preventShoulderMountSize - prevents large Pokémon from mounting on shoulders if their scale exceeds the specified value (default 1.5x).

sizeAlgorithm - selection of size calculation algorithms from those available in the sizes/ folder.

biasSizeTowardAverage - if enabled, Pokémon sizes will more often approach the average value between minimum and maximum.

Available Size Algorithms

Basic - random size selection between minimum and maximum scale coefficients.

Gen9 - reproduces the size system from 9th generation Pokémon games:

minSizeModifier + (randomValue/255) * (maxSizeModifier - minSizeModifier) = chosenSizeValue

Size Categories

Note: This feature requires the mod to be installed on the client

The size category is displayed in the Pokémon team and PC interface above the Pokémon model. For the basic algorithm, the following categories are used:

Name Size Range Color
Tiny 0.2 - 0.5 #1b88cc
Small 0.51 - 0.9 #1bcc9a
Average 0.91 - 1.2 #ffffff
Big 1.21 - 1.6 #e6ff2b
Large 1.61 - 1.9 #f07426
Huge 1.91 - 2.0 #f21800

All these categories are fully customizable through size algorithm files.

Datapack Support

You can define custom sizes for specific Pokémon or Pokémon groups through datapacks. Place files in the path:

data/cobblemonsizevariation/custom_sizes/

example.json

{
  "species": [
    "bulbasaur",
    "weedle"
  ],
  "minSize": 0.1,
  "maxSize": 10.0
}

"Watch mod review in action"

Commands

/pokesizer - allows manually changing Pokémon sizes in the team with different access levels:

  • Regenerates the entire party of the specified player
  • Changes the size of a specific Pokémon or slot randomly
  • Sets an exact size for a Pokémon or checks the current scale

The command supports self parameters for changing only your own Pokémon.

Project members
Cudzer

Cudzer

Developer

Created: 31 Jan 2025

ID: 70047