COWMODSКаталог модов

Cobblemon HMs

Learn Ditto's Pokopia HM abilities yourself - cut, fly, surf, teleport and more, paid for in hunger or XP. A Cobblemon add-on for Fabric + NeoForge.

Автор: shiero1,3 тыс.8обновлён 30 окт. 2026 г.
ПриключенияМеханики игрыМобы

Описание

Cobblemon HMs: your Pokémon lend you their moves

Wiki Discord

Minecraft 1.21.1 Fabric and NeoForge Server + client

Your Pokémon lend you their moves.

Pokopia-inspired HMs for any Cobblemon world. Send out a Pokémon that knows the move, pick it on the interaction wheel, and your empty fist cuts trees, smashes rock or teleports you. Working makes it hungry, so keep a few berries for it.

A trainer and their Scyther with the interaction wheel open on Field moves

✨ Features

  • 👊 Partner HMs for your fist: Cut, Rock Smash, Strength, Teleport, Stockpile, Leafage and more, one lent at a time.
  • ✨ Auras: Magnet Rise, Dive, Flash, Rock Climb, Sweet Scent and more, as many as you like while the Pokémon is out.
  • 🌦️ Weather auras: Rain Dance, Thunder, Sunny Day, Blizzard, Sandstorm and Mist take over the sky, one at a time.

Cut: one punch fells a whole oak while Scyther stands by Magnet Rise: hovering over water to build a bridge, Magnemite alongside

  • 🐎 Mounts: Surf, Tailwind, Swift, Agility and friends help a Pokémon whenever it is ridden.
  • 🧬 Become the creature: Camouflage turns you into the living thing in your crosshair for five minutes.
  • 🍓 They work up an appetite: HMs cost the Pokémon fullness, so feed it any berry to keep it happy.
  • 🧳 The HM Case: a searchable bag that puts every TM away in one click.

The Trainer Ditto's counter: six TMs priced in relic coins

  • 🎩 A trader comes calling: a rare Trainer Ditto sells six random TMs for relic coins.
  • ⚙️ Fully configurable: cooldowns, power, the fist's mouse button, TM prices and trader visits, all in game.

🧩 Requirements

FabricNeoForge
Cobblemon 1.8+✅✅
Libraries
  • Fabric Language Kotlin
  • Cloth Config
  • Kotlin for Forge

Optional: Mod Menu for the settings screen on Fabric, and Cloth Config for the settings screen on NeoForge.

Get Cobblemon on Modrinth Get Cobblemon on CurseForge


Sponsor the author

License: If you make money, I make money

Free and stays free: use and redistribute it for free; commercial use needs a revenue-sharing agreement.

Последние версии

Все версии →
release

4.1.0 (NeoForge)

4.1.0+neoforge
30 окт. 2026 г.34Minecraft: 1.21.1neoforge
Скачать
Что нового
### ✨ Compatibility - **Cut works with Dynamic Trees.** Cutting a Dynamic Trees trunk dropped nothing, because those trees work out their wood themselves when a player chops them. Cut now chops the trunk the way you would with an axe, so the tree falls and drops its logs as Dynamic Trees decides. ### 🛡️ Protection - **Rock Smash and Charge respect claims and spawn protection.** They worked inside another player's claim (Open Parties and Claims, FTB Chunks…) and inside spawn protection; now they refuse there, like Cut, Dig and Strength already did. ### 🐛 Fixes - **Outrage** only works on your own Pokémon, and never on one that is battling, fainted or busy. - **Shadow Sneak** no longer sets off sculk, drops a stale nametag team, and lets you sprint while riding. - **Jump** lands you safely, the way Jump Boost does. - **Flash** lets the Warden's Darkness through. - **Stockpile** follows bucket rules when it drinks and spits. - **Calm Mind** keeps the Pokémon's size, and asks first when an Alpha can't come back. - **Absorb** leaves thrown, contested and unfittable items alone, with a capped speed and radius. - **Rock Climb** needs real wall contact, holds on while you descend, and takes no fall damage. - **Strength respects what a block can and can't be moved.** It no longer pushes bedrock, barriers, end portal frames or spawners, half a door, bed, tall flower or PC, an extended piston, or Cobblemon's machines. It won't push through spawn protection or in adventure mode, past the top or bottom of the world (where the block used to vanish with its contents), into a player or Pokémon, or a torch or flower off its support. A lectern's book and a campfire's food are no longer duplicated, a waterlogged block can be pushed and leaves its water behind, and fences and walls re-join their new neighbours. Packs can add blocks to `#cobblemon_hms:strength_immovable`. - **HM Case: only plain TMs go in.** A renamed TM, or one whose move Cobblemon no longer knows, stays in your inventory. Taking TMs out never loses any, in creative too, and closing the bag right after a click keeps it closed. - **Magnet Rise** no longer cancels other ways of flying, and lands you softly when the aura ends. - **Swift gets a mount up to speed in about half the time and never sends it backwards.** It used to double the acceleration stat, which Cobblemon reads as a time to top speed: a slow mount barely changed, and a well-raised one (stat above ~50) accelerated in reverse.
release

4.1.0 (Fabric)

4.1.0+fabric
30 окт. 2026 г.45Minecraft: 1.21.1fabric
Скачать
Что нового
### ✨ Compatibility - **Cut works with Dynamic Trees.** Cutting a Dynamic Trees trunk dropped nothing, because those trees work out their wood themselves when a player chops them. Cut now chops the trunk the way you would with an axe, so the tree falls and drops its logs as Dynamic Trees decides. ### 🛡️ Protection - **Rock Smash and Charge respect claims and spawn protection.** They worked inside another player's claim (Open Parties and Claims, FTB Chunks…) and inside spawn protection; now they refuse there, like Cut, Dig and Strength already did. ### 🐛 Fixes - **Outrage** only works on your own Pokémon, and never on one that is battling, fainted or busy. - **Shadow Sneak** no longer sets off sculk, drops a stale nametag team, and lets you sprint while riding. - **Jump** lands you safely, the way Jump Boost does. - **Flash** lets the Warden's Darkness through. - **Stockpile** follows bucket rules when it drinks and spits. - **Calm Mind** keeps the Pokémon's size, and asks first when an Alpha can't come back. - **Absorb** leaves thrown, contested and unfittable items alone, with a capped speed and radius. - **Rock Climb** needs real wall contact, holds on while you descend, and takes no fall damage. - **Strength respects what a block can and can't be moved.** It no longer pushes bedrock, barriers, end portal frames or spawners, half a door, bed, tall flower or PC, an extended piston, or Cobblemon's machines. It won't push through spawn protection or in adventure mode, past the top or bottom of the world (where the block used to vanish with its contents), into a player or Pokémon, or a torch or flower off its support. A lectern's book and a campfire's food are no longer duplicated, a waterlogged block can be pushed and leaves its water behind, and fences and walls re-join their new neighbours. Packs can add blocks to `#cobblemon_hms:strength_immovable`. - **HM Case: only plain TMs go in.** A renamed TM, or one whose move Cobblemon no longer knows, stays in your inventory. Taking TMs out never loses any, in creative too, and closing the bag right after a click keeps it closed. - **Magnet Rise** no longer cancels other ways of flying, and lands you softly when the aura ends. - **Swift gets a mount up to speed in about half the time and never sends it backwards.** It used to double the acceleration stat, which Cobblemon reads as a time to top speed: a slow mount barely changed, and a well-raised one (stat above ~50) accelerated in reverse.
release

4.0.1 (NeoForge)

4.0.1+neoforge
29 окт. 2026 г.25Minecraft: 1.21.1neoforge
Скачать
Что нового
### 🐛 Fixes - **Endure works after updating from an older config.** A config whose Helping Hand power was 10, the old maximum, kept that 10, which Endure reads as 1.0× its Stamina, so switching it on changed nothing. Every old Helping Hand power now moves to the new default, 20, and a config 4.0.0 already moved with Endure left at 10 is fixed the same way.
release

4.0.1 (Fabric)

4.0.1+fabric
29 окт. 2026 г.28Minecraft: 1.21.1fabric
Скачать
Что нового
### 🐛 Fixes - **Endure works after updating from an older config.** A config whose Helping Hand power was 10, the old maximum, kept that 10, which Endure reads as 1.0× its Stamina, so switching it on changed nothing. Every old Helping Hand power now moves to the new default, 20, and a config 4.0.0 already moved with Endure left at 10 is fixed the same way.
release

4.0.0 (NeoForge)

4.0.0+neoforge
29 окт. 2026 г.16Minecraft: 1.21.1neoforge
Скачать
Что нового
**Ditto HMs is now Cobblemon HMs, and your HMs come from your Pokémon.** You no longer learn HMs yourself. A Pokémon of yours that has learned the move lends it to you while it is out and near you (24 blocks), and you pick everything from Cobblemon's own interaction wheel. Working costs it fullness, so keep a few berries on you. > ⚠️ **Remove the old `cobblemon-ditto-hms-…` jar when you update.** The mod id is now > `cobblemon_hms` and the jars are `cobblemon-hms-fabric-…` and `cobblemon-hms-neoforge-…`; to the > loader the two are different mods and both would load. > > **Your world carries over and nothing you paid for is lost.** HM Cases, discs and the config file > are read from the old name. Every HM you had learned is forgotten on join and **its trigger item > is put back in your inventory**; an old HM disc in a chest trades for its trigger item on a > right-click. ### 🏷️ New name: Cobblemon HMs - **The command is now `/hms`** (it was `/dittohm`). - **Your key binding for the HM wheel goes back to its default** once, because its id changed. - **A new mod icon**: the HM Case in the Cobblemon frame, in the mod list of both loaders. ### 🐾 How it works - **Open the interaction wheel on one of your sent-out Pokémon and pick _Field moves_.** It lists what that Pokémon can do: every HM whose move it has learned, one of its four or a move it learned and later swapped out. Hover an HM and its tooltip says what it does. A server that wants the looser rule turns it off with `/hms config requiremove false`. - **The wheel is sorted by kind**, clockwise from the top: - **Partner HMs**, lent to your empty fist, one partner at a time: Cut, Rock Smash, Dig, Leafage, Strength, Teleport, Stockpile, Camouflage, Charge, Tail Whip, Growth, Minimize, Outrage, Calm Mind, Celebrate and Decorate. - **Auras**, switched on per Pokémon, as many as you like: Magnet Rise, Jump, Dive, Flash, Rock Climb, Lava Plume, Absorb, Lucky Chant, Shadow Sneak, Sweet Scent and Snowscape. - **Weather auras**, one at a time, the last one switched on wins: Rain Dance, Thunder, Sunny Day, Blizzard, Sandstorm and Mist. - **Mount toggles**, active while you ride that Pokémon: Surf, Tailwind, Swift, U-turn, Endure and Agility. - **Putting a Pokémon back in its ball** switches its auras and weather off and stops it lending. Mount toggles stay on. - **The HUD lists every HM in effect** in its top-left corner, grouped by kind, each with its icon. Turn it off with `/hms config hud false` or in the config screen. Auras no longer show as potion effects. - **Riding your own Pokémon, sneak + right-click opens its Field moves**, so you can switch Surf, Agility and the rest mid-ride. - **The summary's Ride tab draws what your HMs add** as its own lighter layer over the Pokémon's riding stats. ### 🍓 Your Pokémon get hungry - **HMs cost the Pokémon doing them fullness**, Cobblemon's berry bar: a quarter of a point per use, and a fifth of a point a minute for each aura, weather or ridden mount toggle it keeps on. - **At 0 fullness it keeps working, but each point it can't pay costs 5 friendship**, and it sulks while that happens. **At 0 friendship it refuses to do HMs** until its friendship comes back up. - **Right-click your own Pokémon with any berry to feed it**: +1 fullness and one berry used. Oran, Sitrus, Lum and the other berries Cobblemon already uses still heal or cure as before. - **Operators set the upkeep of each HM on its own** with `/hms config upkeep`: a table of every HM with its fullness cost and friendship loss, on Fabric and NeoForge. An HM nobody tuned follows the world-wide numbers. ### ✨ New and changed HMs - **Thunder is a weather aura** that brews a thunderstorm, raining anywhere like Rain Dance. A bolt comes down a few blocks away when you switch it on; that one is only for show. - **Endure replaces Helping Hand** and **raises the mount's Stamina stat** (2× by default, up to 100), shown in the summary while you ride. Mudbray, Mudsdale and Tauros lend it. - **Decorate rolls once an hour to make a Pokémon shiny for good**, at Cobblemon's own shiny odds; Luck improves them. - **Dig is its own HM again** for dirt, sand, gravel, clay and snow; Rock Smash keeps stone and ore. - **Fog is now Mist**, from the move Mist, and its fog is the same grey mist everywhere, sky included. - **Rain Dance rains wherever you are**, deserts, the Nether and the End included, and it is real rain within 16 blocks: it puts out fires and burning mobs, lets Riptide work and counts for rain spawns and evolutions. - **Sandstorm is a storm you can see** in any biome and dimension, and everyone nearby sees it too. - **Snowscape is a plain aura** and runs alongside the weather auras. - **Cut fells one tree** and makes one chop, not a hundred break sounds. - **Leafage grows a 7×7 patch** instead of 11×11 by default. - **Growth and Minimize move a Pokémon one size at a time** and visibly resize it. - **Celebrate and Tail Whip have no cooldown**, and Rock Smash and the other HMs without one keep up with fast clicking. - **Flash brightens the world with Iris shader packs too**. - **Lava Plume makes you fire immune like a Strider**: no flames on screen or on your body. - **Charge glows with redstone dust** you can see on the block's faces. - **Sweet Scent rises from the Pokémon** as pink dust, and calls a wild Pokémon about once a minute through Cobblemon's Poké Snack rules. - **Camouflage wears the right Radical Cobblemon Trainers skin**. - **Jump comes from the move Splash**, so any Pokémon that knows it can lend it. - **Merged**: Cut takes in X-Scissor, Leafage takes in Rototiller (crouch to till), Stockpile takes in Water Gun and Eruption. ### 🧳 HM Case and Trainer Ditto - **The HM Case is a TM bag**: it holds as many Cobblemon TMs as you like, with search, and "Put TMs away" stores every TM you carry. It is no longer crafted: **the Trainer Ditto gives you one** the first time you talk to it. - **The Trainer Ditto sells six random TMs a visit for relic coins, pouches and sacks.** A TM costs more, and turns up less, the later Pokémon learn its move; TM-only moves are the dearest. Every price and weight is in `config/cobblemon_hms/trader_offers.json`, reloaded with `/hms config trader reload`. - **It turns up at random**, with the configured interval as its average, and you hear its cry instead of reading a chat message. ### ⚙️ Config - **NeoForge has a config screen**: the Config button in the mod list opens the same Cloth Config menu as Mod Menu on Fabric. It needs Cloth Config; `/hms config` works without it. - **`/hms config <hm>`** shows that HM's values next to the defaults, and `/hms config show` lists every world-wide setting. Cooldowns and power are offered only where an HM reads them. - Settings nothing read any more are removed from `cobblemon_hms.json` the next time it is saved. ### ⚔️ Moved to Cobblemon Action Combat - **Bullet Seed, Explosion, String Shot, Crabhammer, Mean Look, Harden, Burning Bulwark, Substitute, Destiny Bond, Egg Bomb, Protect, Whirlwind, Barrier, Acid Armor, Rock Throw, Boomerang, Powder Snow and Confusion** are no longer HMs. They are real moves in CAC, where fighting belongs. ### ✂️ Removed - **Fly and Glide.** Flying is what Cobblemon's flying mounts are for; Tailwind makes them faster. - **Headbutt, Thief, Present, Miracle Eye, Rest, Defog, Revival Blessing, Charm, Bounce, Obstruct, Ember, Earthquake, Vine Whip and Waterfall.** - **The old HM wheel, its key, per-HM keybinds, hunger costs and blocked hunger**, and the commands that taught, selected or forgot HMs. `/hms list` shows what your Pokémon are lending you. ### 🐛 Fixed - **The game no longer crashes when one of your Pokémon is sent out** (`NoSuchMethodError` on Fabric), nor when you feed it a berry. - **On NeoForge, Lava Plume, the Ride tab's boost layer, the visible resize of Growth and Minimize and the sneak + right-click Field moves on a mount now work.** Their code was only loaded on Fabric. - **Celebrate's fireworks hurt nobody**, even bursting against a ceiling.
release

4.0.0 (Fabric)

4.0.0+fabric
29 окт. 2026 г.15Minecraft: 1.21.1fabric
Скачать
Что нового
**Ditto HMs is now Cobblemon HMs, and your HMs come from your Pokémon.** You no longer learn HMs yourself. A Pokémon of yours that has learned the move lends it to you while it is out and near you (24 blocks), and you pick everything from Cobblemon's own interaction wheel. Working costs it fullness, so keep a few berries on you. > ⚠️ **Remove the old `cobblemon-ditto-hms-…` jar when you update.** The mod id is now > `cobblemon_hms` and the jars are `cobblemon-hms-fabric-…` and `cobblemon-hms-neoforge-…`; to the > loader the two are different mods and both would load. > > **Your world carries over and nothing you paid for is lost.** HM Cases, discs and the config file > are read from the old name. Every HM you had learned is forgotten on join and **its trigger item > is put back in your inventory**; an old HM disc in a chest trades for its trigger item on a > right-click. ### 🏷️ New name: Cobblemon HMs - **The command is now `/hms`** (it was `/dittohm`). - **Your key binding for the HM wheel goes back to its default** once, because its id changed. - **A new mod icon**: the HM Case in the Cobblemon frame, in the mod list of both loaders. ### 🐾 How it works - **Open the interaction wheel on one of your sent-out Pokémon and pick _Field moves_.** It lists what that Pokémon can do: every HM whose move it has learned, one of its four or a move it learned and later swapped out. Hover an HM and its tooltip says what it does. A server that wants the looser rule turns it off with `/hms config requiremove false`. - **The wheel is sorted by kind**, clockwise from the top: - **Partner HMs**, lent to your empty fist, one partner at a time: Cut, Rock Smash, Dig, Leafage, Strength, Teleport, Stockpile, Camouflage, Charge, Tail Whip, Growth, Minimize, Outrage, Calm Mind, Celebrate and Decorate. - **Auras**, switched on per Pokémon, as many as you like: Magnet Rise, Jump, Dive, Flash, Rock Climb, Lava Plume, Absorb, Lucky Chant, Shadow Sneak, Sweet Scent and Snowscape. - **Weather auras**, one at a time, the last one switched on wins: Rain Dance, Thunder, Sunny Day, Blizzard, Sandstorm and Mist. - **Mount toggles**, active while you ride that Pokémon: Surf, Tailwind, Swift, U-turn, Endure and Agility. - **Putting a Pokémon back in its ball** switches its auras and weather off and stops it lending. Mount toggles stay on. - **The HUD lists every HM in effect** in its top-left corner, grouped by kind, each with its icon. Turn it off with `/hms config hud false` or in the config screen. Auras no longer show as potion effects. - **Riding your own Pokémon, sneak + right-click opens its Field moves**, so you can switch Surf, Agility and the rest mid-ride. - **The summary's Ride tab draws what your HMs add** as its own lighter layer over the Pokémon's riding stats. ### 🍓 Your Pokémon get hungry - **HMs cost the Pokémon doing them fullness**, Cobblemon's berry bar: a quarter of a point per use, and a fifth of a point a minute for each aura, weather or ridden mount toggle it keeps on. - **At 0 fullness it keeps working, but each point it can't pay costs 5 friendship**, and it sulks while that happens. **At 0 friendship it refuses to do HMs** until its friendship comes back up. - **Right-click your own Pokémon with any berry to feed it**: +1 fullness and one berry used. Oran, Sitrus, Lum and the other berries Cobblemon already uses still heal or cure as before. - **Operators set the upkeep of each HM on its own** with `/hms config upkeep`: a table of every HM with its fullness cost and friendship loss, on Fabric and NeoForge. An HM nobody tuned follows the world-wide numbers. ### ✨ New and changed HMs - **Thunder is a weather aura** that brews a thunderstorm, raining anywhere like Rain Dance. A bolt comes down a few blocks away when you switch it on; that one is only for show. - **Endure replaces Helping Hand** and **raises the mount's Stamina stat** (2× by default, up to 100), shown in the summary while you ride. Mudbray, Mudsdale and Tauros lend it. - **Decorate rolls once an hour to make a Pokémon shiny for good**, at Cobblemon's own shiny odds; Luck improves them. - **Dig is its own HM again** for dirt, sand, gravel, clay and snow; Rock Smash keeps stone and ore. - **Fog is now Mist**, from the move Mist, and its fog is the same grey mist everywhere, sky included. - **Rain Dance rains wherever you are**, deserts, the Nether and the End included, and it is real rain within 16 blocks: it puts out fires and burning mobs, lets Riptide work and counts for rain spawns and evolutions. - **Sandstorm is a storm you can see** in any biome and dimension, and everyone nearby sees it too. - **Snowscape is a plain aura** and runs alongside the weather auras. - **Cut fells one tree** and makes one chop, not a hundred break sounds. - **Leafage grows a 7×7 patch** instead of 11×11 by default. - **Growth and Minimize move a Pokémon one size at a time** and visibly resize it. - **Celebrate and Tail Whip have no cooldown**, and Rock Smash and the other HMs without one keep up with fast clicking. - **Flash brightens the world with Iris shader packs too**. - **Lava Plume makes you fire immune like a Strider**: no flames on screen or on your body. - **Charge glows with redstone dust** you can see on the block's faces. - **Sweet Scent rises from the Pokémon** as pink dust, and calls a wild Pokémon about once a minute through Cobblemon's Poké Snack rules. - **Camouflage wears the right Radical Cobblemon Trainers skin**. - **Jump comes from the move Splash**, so any Pokémon that knows it can lend it. - **Merged**: Cut takes in X-Scissor, Leafage takes in Rototiller (crouch to till), Stockpile takes in Water Gun and Eruption. ### 🧳 HM Case and Trainer Ditto - **The HM Case is a TM bag**: it holds as many Cobblemon TMs as you like, with search, and "Put TMs away" stores every TM you carry. It is no longer crafted: **the Trainer Ditto gives you one** the first time you talk to it. - **The Trainer Ditto sells six random TMs a visit for relic coins, pouches and sacks.** A TM costs more, and turns up less, the later Pokémon learn its move; TM-only moves are the dearest. Every price and weight is in `config/cobblemon_hms/trader_offers.json`, reloaded with `/hms config trader reload`. - **It turns up at random**, with the configured interval as its average, and you hear its cry instead of reading a chat message. ### ⚙️ Config - **NeoForge has a config screen**: the Config button in the mod list opens the same Cloth Config menu as Mod Menu on Fabric. It needs Cloth Config; `/hms config` works without it. - **`/hms config <hm>`** shows that HM's values next to the defaults, and `/hms config show` lists every world-wide setting. Cooldowns and power are offered only where an HM reads them. - Settings nothing read any more are removed from `cobblemon_hms.json` the next time it is saved. ### ⚔️ Moved to Cobblemon Action Combat - **Bullet Seed, Explosion, String Shot, Crabhammer, Mean Look, Harden, Burning Bulwark, Substitute, Destiny Bond, Egg Bomb, Protect, Whirlwind, Barrier, Acid Armor, Rock Throw, Boomerang, Powder Snow and Confusion** are no longer HMs. They are real moves in CAC, where fighting belongs. ### ✂️ Removed - **Fly and Glide.** Flying is what Cobblemon's flying mounts are for; Tailwind makes them faster. - **Headbutt, Thief, Present, Miracle Eye, Rest, Defog, Revival Blessing, Charm, Bounce, Obstruct, Ember, Earthquake, Vine Whip and Waterfall.** - **The old HM wheel, its key, per-HM keybinds, hunger costs and blocked hunger**, and the commands that taught, selected or forgot HMs. `/hms list` shows what your Pokémon are lending you. ### 🐛 Fixed - **The game no longer crashes when one of your Pokémon is sent out** (`NoSuchMethodError` on Fabric), nor when you feed it a berry. - **On NeoForge, Lava Plume, the Ride tab's boost layer, the visible resize of Growth and Minimize and the sneak + right-click Field moves on a mount now work.** Their code was only loaded on Fabric. - **Celebrate's fireworks hurt nobody**, even bursting against a ceiling.
release

3.0.0 (NeoForge)

3.0.0+neoforge
18 сент. 2026 г.173Minecraft: 1.21.1neoforge
Скачать
Что нового
**Everything since 2.2.1, in one release.** The mod moves to **Cobblemon 1.8** and four new HMs arrive with it, NeoForge stops crashing before the main menu, and the Trainer Ditto finally tells you something useful. > ⚠️ **This version needs Cobblemon 1.8.0 or newer.** It will not load against 1.7.x, on purpose: a > dependency error you can read beats a crash halfway through a session. ### 🧬 Cobblemon 1.8 - **The mod runs on Cobblemon 1.8.** It was built against 1.7.3, which is what four features had been waiting on. Every one of the mod's calls into Cobblemon was checked against the 1.8 jar one by one, including the reflective lookup that Surf and Tailwind use to speed a mount up: all of them are still there, unchanged. (#84) ### 🌱 New HM — Growth - **Grow a Pokémon for good, or yourself for a while.** Aimed at a Pokémon it takes a permanent step up in size, and the new size belongs to the Pokémon rather than to the body standing in front of you — recall it, send it out, log back in tomorrow, it stays grown. Aimed at anything else it makes **you** twice the size for five minutes, hitbox and all. - ⚠️ **Being big is your problem.** Nothing checks whether there is room. Grow in a one-block gap and you will suffocate exactly as anything else would, and a Minimize that runs out while you are somewhere only a half-size player fits will push you out of it. That is deliberate: the mod treats you the way Minecraft treats anything that stops fitting where it is. (#71) ### 🫧 New HM — Minimize - **Shrink a Pokémon for good, or yourself for a while.** Aimed at a Pokémon it takes a permanent step down in size. Aimed at anything else — a block, or nothing at all — it halves **you**, hitbox included, for five minutes. Growth cancels it and it cancels Growth. (#72) ### 😡 New HM — Outrage - **An XL Pokémon becomes an Alpha.** Point Outrage at one and it roars into the Alpha variant, kept by Cobblemon itself so it sticks through a recall and a relog. It **only answers to XL** — anything smaller is turned down out loud, with the reason. That condition is the whole point: an XL is already an uncommon roll, so Outrage rewards a find instead of manufacturing one, and it never becomes a button that upgrades whatever you happen to be carrying. (#73) ### 🧘 New HM — Calm Mind - **Take the Alpha back off.** Outrage would otherwise be a one-way door: once a Pokémon was an Alpha, nothing put it back, so using it on the wrong XL was permanent. Calm Mind settles an Alpha into the ordinary Pokémon it was, and it sticks the same way. Unlike Outrage it asks nothing about size — it only wants a Pokémon that is actually an Alpha, and says so plainly when it is not. It costs less and recharges quicker, because undoing a mistake should not cost more than making one. (#91) ### 🐛 Fixed - **The mod starts on NeoForge again — two startup crashes, one behind the other.** Every version since 2.2.0 crashed there before the main menu, and nothing you could do in the launcher helped: the NeoForge build was shipping the Fabric build's name table, so every one of the mod's sixteen engine hooks pointed at names that do not exist on that loader. Behind that sat a second one: the renderer for Bullet Seed's projectile asked for its entity type while the game was still starting up, before the mod had handed it over. Both are fixed. Fabric was never affected. (#83) (#86) - **Mean Look actually keeps things off you.** It only ever sent them running — anything already standing on you got its swing in on the way out, and anything that came back hit you normally. A hostile mob or a Pokémon inside Mean Look's radius can no longer land a blow on you at all. Players are still never affected: Mean Look is not a PvP shield. (#79) - **A Substitute decoy breaks when it is hit.** It was taking punishment it never registered, so the only thing that ever ended one was its own timer. Blows count now, and a decoy soaks up about as much as the player it is standing in for before it bursts. (#80) ### ✨ Added - **Destiny Bond can be aimed at another player.** Tie yourself to someone and you take them with you, exactly as with any other creature. They are told it happened, so it is something they can play around rather than a death out of nowhere — and on a server with PvP switched off it simply refuses: that setting means what it says. (#82) ### 👤 The Trainer Ditto - **It tells you where to go next.** Which Pokémon teaches which HM was a wiki-only secret with no way into it from the game — you either read the table or tried sneak + right-click on every species you met with every item you had. Open a Trainer Ditto's stall now and it names **one species** that teaches something you have not learned and that is not on its counter. It gives up the species and nothing else: the move that species knows, and the item it wants for it, are still yours to find. The same trader always names the same one, so there is no reading the table by opening the stall over and over, and a trader whose counter already holds everything you are missing keeps quiet. (#87) ### ⌨️ Commands - **Same-move teachers can be switched on from chat.** The setting that lets any Pokémon which already knows an HM's namesake move teach that HM was reachable only from the Fabric settings screen, so a NeoForge server — or anyone running a dedicated server on either loader — had no way to turn it on at all. It is now `/dittohm config samemove <true|false>`, operator-only like the rest of the config tree. (#90) ### ⚖️ Balance - **A Substitute decoy lasts twenty seconds, not two minutes.** It is a way out of a fight, not a second player standing in the field. Twenty seconds is the same as the ability's own cooldown, so there is never more than one of you at a time. (#80) ### 🔧 Also - **The store page lists what you actually need to install.** It named Cobblemon and nothing else, so anyone who installed on that basis got a mod that would not load: Fabric also needs Fabric Language Kotlin and Cloth Config, and NeoForge needs Kotlin for Forge. All of them are listed now, each linked on both Modrinth and CurseForge, along with Cobblemon: PlayerXP as the optional one that makes paying in experience worth choosing. (#85) - **The README describes the mod that exists.** It still counted 47 abilities and said you learn them from HM Discs that Pokémon hand over — both left over from an older design. There are **75** abilities now (51 active and 24 toggles), the Pokémon teaches its HM to you directly, and a disc is an operator's tool rather than something survival hands out. (#88)
release

3.0.0 (Fabric)

3.0.0+fabric
18 сент. 2026 г.200Minecraft: 1.21.1fabric
Скачать
Что нового
**Everything since 2.2.1, in one release.** The mod moves to **Cobblemon 1.8** and four new HMs arrive with it, NeoForge stops crashing before the main menu, and the Trainer Ditto finally tells you something useful. > ⚠️ **This version needs Cobblemon 1.8.0 or newer.** It will not load against 1.7.x, on purpose: a > dependency error you can read beats a crash halfway through a session. ### 🧬 Cobblemon 1.8 - **The mod runs on Cobblemon 1.8.** It was built against 1.7.3, which is what four features had been waiting on. Every one of the mod's calls into Cobblemon was checked against the 1.8 jar one by one, including the reflective lookup that Surf and Tailwind use to speed a mount up: all of them are still there, unchanged. (#84) ### 🌱 New HM — Growth - **Grow a Pokémon for good, or yourself for a while.** Aimed at a Pokémon it takes a permanent step up in size, and the new size belongs to the Pokémon rather than to the body standing in front of you — recall it, send it out, log back in tomorrow, it stays grown. Aimed at anything else it makes **you** twice the size for five minutes, hitbox and all. - ⚠️ **Being big is your problem.** Nothing checks whether there is room. Grow in a one-block gap and you will suffocate exactly as anything else would, and a Minimize that runs out while you are somewhere only a half-size player fits will push you out of it. That is deliberate: the mod treats you the way Minecraft treats anything that stops fitting where it is. (#71) ### 🫧 New HM — Minimize - **Shrink a Pokémon for good, or yourself for a while.** Aimed at a Pokémon it takes a permanent step down in size. Aimed at anything else — a block, or nothing at all — it halves **you**, hitbox included, for five minutes. Growth cancels it and it cancels Growth. (#72) ### 😡 New HM — Outrage - **An XL Pokémon becomes an Alpha.** Point Outrage at one and it roars into the Alpha variant, kept by Cobblemon itself so it sticks through a recall and a relog. It **only answers to XL** — anything smaller is turned down out loud, with the reason. That condition is the whole point: an XL is already an uncommon roll, so Outrage rewards a find instead of manufacturing one, and it never becomes a button that upgrades whatever you happen to be carrying. (#73) ### 🧘 New HM — Calm Mind - **Take the Alpha back off.** Outrage would otherwise be a one-way door: once a Pokémon was an Alpha, nothing put it back, so using it on the wrong XL was permanent. Calm Mind settles an Alpha into the ordinary Pokémon it was, and it sticks the same way. Unlike Outrage it asks nothing about size — it only wants a Pokémon that is actually an Alpha, and says so plainly when it is not. It costs less and recharges quicker, because undoing a mistake should not cost more than making one. (#91) ### 🐛 Fixed - **The mod starts on NeoForge again — two startup crashes, one behind the other.** Every version since 2.2.0 crashed there before the main menu, and nothing you could do in the launcher helped: the NeoForge build was shipping the Fabric build's name table, so every one of the mod's sixteen engine hooks pointed at names that do not exist on that loader. Behind that sat a second one: the renderer for Bullet Seed's projectile asked for its entity type while the game was still starting up, before the mod had handed it over. Both are fixed. Fabric was never affected. (#83) (#86) - **Mean Look actually keeps things off you.** It only ever sent them running — anything already standing on you got its swing in on the way out, and anything that came back hit you normally. A hostile mob or a Pokémon inside Mean Look's radius can no longer land a blow on you at all. Players are still never affected: Mean Look is not a PvP shield. (#79) - **A Substitute decoy breaks when it is hit.** It was taking punishment it never registered, so the only thing that ever ended one was its own timer. Blows count now, and a decoy soaks up about as much as the player it is standing in for before it bursts. (#80) ### ✨ Added - **Destiny Bond can be aimed at another player.** Tie yourself to someone and you take them with you, exactly as with any other creature. They are told it happened, so it is something they can play around rather than a death out of nowhere — and on a server with PvP switched off it simply refuses: that setting means what it says. (#82) ### 👤 The Trainer Ditto - **It tells you where to go next.** Which Pokémon teaches which HM was a wiki-only secret with no way into it from the game — you either read the table or tried sneak + right-click on every species you met with every item you had. Open a Trainer Ditto's stall now and it names **one species** that teaches something you have not learned and that is not on its counter. It gives up the species and nothing else: the move that species knows, and the item it wants for it, are still yours to find. The same trader always names the same one, so there is no reading the table by opening the stall over and over, and a trader whose counter already holds everything you are missing keeps quiet. (#87) ### ⌨️ Commands - **Same-move teachers can be switched on from chat.** The setting that lets any Pokémon which already knows an HM's namesake move teach that HM was reachable only from the Fabric settings screen, so a NeoForge server — or anyone running a dedicated server on either loader — had no way to turn it on at all. It is now `/dittohm config samemove <true|false>`, operator-only like the rest of the config tree. (#90) ### ⚖️ Balance - **A Substitute decoy lasts twenty seconds, not two minutes.** It is a way out of a fight, not a second player standing in the field. Twenty seconds is the same as the ability's own cooldown, so there is never more than one of you at a time. (#80) ### 🔧 Also - **The store page lists what you actually need to install.** It named Cobblemon and nothing else, so anyone who installed on that basis got a mod that would not load: Fabric also needs Fabric Language Kotlin and Cloth Config, and NeoForge needs Kotlin for Forge. All of them are listed now, each linked on both Modrinth and CurseForge, along with Cobblemon: PlayerXP as the optional one that makes paying in experience worth choosing. (#85) - **The README describes the mod that exists.** It still counted 47 abilities and said you learn them from HM Discs that Pokémon hand over — both left over from an older design. There are **75** abilities now (51 active and 24 toggles), the Pokémon teaches its HM to you directly, and a disc is an operator's tool rather than something survival hands out. (#88)
release

2.2.1 (NeoForge)

2.2.1+neoforge
21 авг. 2026 г.60Minecraft: 1.21.1neoforge
Скачать
Что нового
A hotfix. Two of these follow you out of the session they happened in, which is why it is not waiting for the rest of the list. ### 🐛 Fixed - **Confusion no longer comes back every time you take a portal.** Anyone who had been confused once got the whole effect again on every trip to the Nether and on every respawn — inverted controls, inverted camera, from a Confusion that had ended minutes ago. It now counts down properly, and stepping through a portal or waking up at your bed **ends** it instead of starting it over (#75). - **Protect can no longer leave you invulnerable forever.** Dropping out of the world during Protect's one second used to bring you back untouchable, permanently, with nothing in the game able to undo it — including a second Protect, which made it worse. The second is now settled the moment you log back in, and casting Protect while Protect is already up no longer confuses it about whose invulnerability it is holding (#76). - **Defog clears Confusion**, which is exactly the sort of thing a move that "clears away any harmful conditions affecting you" ought to have been clearing all along (#77). - **Camouflage copies the shine.** Disguise yourself as a shiny and you are drawn as a shiny; it used to quietly hand you the ordinary colours (#78). ### 🎯 Improved - **Defog is the answer to Obstruct.** Aim it at a sealed container and the seal lifts — one container, at arm's length, so it counters a seal rather than wiping a base clean (#77).
release

2.2.1 (Fabric)

2.2.1+fabric
21 авг. 2026 г.98Minecraft: 1.21.1fabric
Скачать
Что нового
A hotfix. Two of these follow you out of the session they happened in, which is why it is not waiting for the rest of the list. ### 🐛 Fixed - **Confusion no longer comes back every time you take a portal.** Anyone who had been confused once got the whole effect again on every trip to the Nether and on every respawn — inverted controls, inverted camera, from a Confusion that had ended minutes ago. It now counts down properly, and stepping through a portal or waking up at your bed **ends** it instead of starting it over (#75). - **Protect can no longer leave you invulnerable forever.** Dropping out of the world during Protect's one second used to bring you back untouchable, permanently, with nothing in the game able to undo it — including a second Protect, which made it worse. The second is now settled the moment you log back in, and casting Protect while Protect is already up no longer confuses it about whose invulnerability it is holding (#76). - **Defog clears Confusion**, which is exactly the sort of thing a move that "clears away any harmful conditions affecting you" ought to have been clearing all along (#77). - **Camouflage copies the shine.** Disguise yourself as a shiny and you are drawn as a shiny; it used to quietly hand you the ordinary colours (#78). ### 🎯 Improved - **Defog is the answer to Obstruct.** Aim it at a sealed container and the seal lifts — one container, at arm's length, so it counters a seal rather than wiping a base clean (#77).