
Another Cobblemon Moves API
ACMA is a mod that merge move learning instead of overwritting the whole species. Free Minecraft Java mod for 1.21, 1.21.1, 1.21.2.
⬇ Download on ModrinthAnother Cobblemon Moves API [ACMA]
ACMA is a minimalist API for Cobblemon that allows you to add moves to existing Pokémon without overwriting their original data. Unlike standard datapacks that replace entire species files, ACMA merges your additions at server startup, ensuring compatibility with other mods.
Key Features
- Non-Destructive Merging: Add moves without touching original species files.
- Full Move Support: Compatible with Level-up, TM, Tutor, Egg, and Legacy moves.
- Smart Logic: If a move is added at a lower level than its existing entry, ACMA automatically prioritizes the lower level.
- Simple Format: Uses clean, readable json files.
Quick Start Guide
1. File Structure
Create a JSON file in your datapack or mod:
data/[your_namespace]/moves_additions/[filename].json
Example: data/my_cool_mod/moves_additions/pikachu_moves.json
2. JSON Format
Example for Pikachu:
{
"target": "cobblemon:pikachu",
"moves": [
"1:tackle",
"5:growl",
"tm:thunderbolt",
"tutor:iron_tail",
"egg:volt_tackle",
"legacy:surf"
]
}
3. Prefixes Explained
Level:Move(e.g.,1:tackle): Learned at the specified level.tm:Move: Technical Machine.tutor:Move: Move Tutor.egg:Move: Breeding/Egg moves.legacy:Move: Event or past-generation moves.
4. Practical Example (Arceus)
To give Arceus the move Redemption (A new custom move) at level 100:
File: data/cobblemon/moves_additions/arceus_redemption.json
{
"target": "cobblemon:arceus",
"moves": [
"100:redemption"
]
}
Installation
- Download the
.jarfile. - Drop it into your
modsfolder. - Launch the game!
- Ships as cobblemon_moves_api-0.0.1.jar — drop this file into the mods folder
- Download size: 12 KB
- Download link checked 20 Aug 2026 — working
These come from our own check of the pack file, not from the source page.