Cobblemon Ditto HMs
by shiero
Cobblemon Ditto HMs lets players learn Ditto's Pokopia HM abilities through a radial menu bound to a single keypress, for the Cobblemon mod on 1.21.1.
What it does
Ditto's HM abilities are taught to a player's own character rather than to a Pokémon. Players find the right wild Pokémon that carries a given ability, and learning it requires holding the ability's trigger item while sneaking and right-clicking. Nothing changes hands, and the HM is never posted to somebody else, so each player must find and learn the ability personally. The official wiki lists ability details and where the secret acquisition tables send players.
The mod requires Cobblemon and works with the Cobblemon add-on on Fabric and NeoForge. Its files target 1.21.1 only, and the environment is client and server, so the server and every player need the mod. It is released under a custom license that is not open source, and it permits free personal use, with commercial use covered by an agreement with the author. Pressing the key opens the menu, where learned HM actives sit on the outer ring and toggles on the inner ring.
Key features
Radial HM menu
One keypress opens a radial menu of learned HM actives on the outer ring, while the inner ring holds passive toggles.
Active HM abilities
Cut fells trees, Rock Smash breaks rock, Fly and Surf carry players, Teleport moves them, and Lava Plume and Substitute serve as escape tools.
Passive toggles
Passives such as climbing walls, gliding off mountains, breathing underwater, walking on water and pulling in loose items can be switched off one at a time, and each toggle shows its own HUD icon.
Costs and cooldowns
Activating an HM costs hunger and experience, and starts a cooldown. A server can change these costs and cooldowns.
Gallery
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 1
How it compares
Cobblemon Size Variations is server-required with an optional client, released under the MIT License, and supports 1.21.1 on Fabric and NeoForge. Pixelmon: Ability Randomizer is for NeoForge only, client and server, licensed under the Apache License 2.0, and also targets 1.21.1. Both change Pokémon rather than giving the player HM abilities, so neither replaces this mod.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| Cobblemon Ditto HMs | Fabric and NeoForge | 1.21.1 | Client and server | 2026-09-18 |
| Cobblemon Size Variations | Fabric and NeoForge | 1.21.1 | Server required, client optional | 2025-11-24 |
| Pixelmon: Ability Randomizer | NeoForge | 1.21.1 | Client and server | 2026-07-28 |
Questions
Does Cobblemon Ditto HMs require Cobblemon?
Does the server need the mod?
Which loaders and versions are supported?
Can a player give an HM to another player?
In the catalog
Cobblemon Ditto HMs is one of 11,058 Mobs mods on ModsFinder, and one of 5,189 Mobs mods for Fabric. 32,366 mods support Minecraft 1.21.1.
More from shiero
Similar mods
What the author says
Works on Fabric and NeoForge, Minecraft 1.21.1. One keypress opens a radial menu holding every HM you have learned — actives on the outer ring, toggles on the inner one, each tinted by the type of the move it's named after. Nothing to craft, nothing to carry, and no hunting through a menu for the one you want.
Official listing
- Modrinth page
- modrinth.com/mod/cobblemon-ditto-hms
- Owner
- shiero
- Published
- 2026-06-21
- Updated on Modrinth
- 2026-09-18
- Facts verified
- 2026-10-15
