Compatibility
Minecraft: Java Edition
26.1-snapshot-11
1.21.2–1.21.11
Platforms
Creators
Details
Licensed AGPL-3.0-only
Published 5 days ago
Updated last week
Custom Vein Miner
Mine entire veins of ore and chop full trees any blocks instantly just sneak and mine!
Custom Vein Miner?
Simply hold Sneak (Shift) and break a block to mine the entire connected vein of ore or chop down a whole tree, including leaves. (custom blocks if added) scroll below for commands
Features
Ore Vein Mining
Supported ores out of the box:
- Coal, Iron, Copper, Gold, Redstone, Emerald, Lapis, Diamond
- All Deepslate ore variants
- Nether Quartz, Nether Gold, Ancient Debris
Tree Felling (Tree Chopping)
Supported trees:
- Oak, Spruce, Birch, Jungle, Acacia, Dark Oak, Mangrove, Cherry, Pale Oak
- Crimson & Warped stems (Nether trees)
- All stripped log and wood variants
Full Enchantment Support
Your tool's enchantments are automatically applied to every block in the vein:
- Silk Touch — ores drop as blocks, leaves drop as leaf blocks
- Fortune I / II / III — bonus drops on every block in the vein
Add ANY Block - Including Modded!
Easily add any block to vein mining with simple in-game commands:
/function cvm:add_ore {b:"stone"}
/function cvm:add_log {b:"bamboo_block"}
/function cvm:add_mod {m:"create", b:"zinc_ore", mode:"ore"}
Press F3 to find the block's ID, then add it with one command. That's it!
note: for modded blocks namspace required
Fully Configurable
All settings adjustable in-game — no file editing needed:
| Setting | Command | Default |
|---|---|---|
| Max vein size | /scoreboard players set max_vein cvm.config 64 |
64 blocks |
| Sneak mode on/off | /scoreboard players set sneak_mode cvm.config 1 |
On |
| Cooldown | /scoreboard players set default_cooldown cvm.cooldown 10 |
10 ticks |
| Enable/Disable | /scoreboard players set system_disabled cvm.config 0 |
Enabled |
Help Menu
Type /function cvm:help for a help menu
All Commands
| Command | Description |
|---|---|
/function cvm:help |
Show interactive help menu |
/function cvm:add_ore {b:"block_id"} |
Add a vanilla block (ore/flood-fill mode) |
/function cvm:add_log {b:"block_id"} |
Add a vanilla block (tree/26-dir mode) |
/function cvm:add_mod {m:"namespace", b:"block_id", mode:"ore"} |
Add a modded block |
/function cvm:remove {b:"block_id"} |
Remove a vanilla block |
/function cvm:remove_mod {m:"namespace", b:"block_id"} |
Remove a modded block |



