CM's ALL
by G_Vael
CM'sALL is a chain-harvesting mod that breaks connected ores, trees and terrain in one action, while skipping blocks that players have placed.
What it does
The mod combines three chain-harvesting functions in one package. Vein-mining breaks connected ores of the same type, so harvesting coal does not also break adjacent iron ore. Tree felling removes an entire tree, including its trunk, and can also fell giant fungi in the Nether and giant mushrooms added in the Overworld; leaf chain-breaking is optional. Terrain clearing removes connected soft blocks such as dirt, sand, gravel and clay within a set range, and it can chain different terrain types together.
Player-placed blocks are tracked and skipped during bulk harvesting, so wooden cabins, stone walls and custom pathways stay intact. Everything is configurable in an in-game GUI, which can be opened from a config button in the mod list, or from the pause menu through commands. Config files can also be edited by hand.
Architectury API is required on every loader. Fabric API is required on Fabric, and ModMenu is optional on Fabric only, where it adds the config button. The mod runs on client and server, and the code is open source under the MIT License, with files for 1.12.2, 1.16.5, 1.20.1, 1.21 and 1.21.1.
Key features
Vein-mining of connected ores
Connected ores of the exact same type are broken together, so mixed ore veins are not cleared by accident.
Whole-tree felling
Felling a tree removes the full trunk and branches, and leaf breaking can be turned on or off.
Terrain clearing
Connected soft blocks such as dirt, sand, gravel and clay are cleared within a set range and can be mixed in one chain.
Player-placed block tracking
Blocks placed by players are recorded and skipped by bulk harvesting, protecting builds from accidental removal.
In-game configuration
Activation mode, replant protection and the other settings are changed in a GUI, with no need to edit files.
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
VeinBreaker is a Fabric and Forge mod for 1.12.2 – 1.21.8 that runs on client and server and is released under the Apache License 2.0, but it is not open source. Connected Breaking is a Fabric-only server-side mod for 1.21.1 under All rights reserved, so clients need nothing. Tree Harvester is server-side only, covers 1.16.5 – 26.3 and is under All rights reserved. CM'sALL is open source under the MIT License and covers all three functions in one mod.
| Mod | Loaders | Game versions | Environment | Updated |
|---|---|---|---|---|
| CM's ALL | Fabric, Forge and NeoForge | 1.12.2 – 1.21.1 | Client and server | 2026-09-06 |
| VeinBreaker | Fabric and Forge | 1.12.2 – 1.21.8 | Client and server | 2025-09-02 |
| Connected Breaking | Fabric | 1.21.1 | Server-side only | 2026-07-13 |
| Tree Harvester | Fabric, Forge, NeoForge and Quilt | 1.16.5 – 26.3 | Server-side only | 2026-10-13 |
Questions
Does CM'sALL need Architectury API?
Does the server need CM'sALL?
Can players protect their own buildings from harvesting?
In the catalog
CM's ALL is one of 29,952 Game mechanics mods on ModsFinder, and one of 19,630 Game mechanics mods for Fabric. 32,366 mods support Minecraft 1.21.1.
Similar mods
What the author says
A customizable chain-harvesting mod featuring built-in block protection to safeguard your builds. CM'sALL integrates three essential chain-harvesting functions into a single mod while addressing a common issue: accidental destruction of player structures. By tracking player-placed blocks, it ensures that your wooden…
Official listing
- Modrinth page
- modrinth.com/mod/cms-all
- Owner
- G_Vael
- Published
- 2026-06-13
- Updated on Modrinth
- 2026-09-06
- Facts verified
- 2026-10-15
