
VeinMiner
VeinMiner Mine entire ore veins and trees efficiently, a chain miner
Screenshots


About this Mod
VeinMiner
When vein mining, both trees and ores can be targeted however, ores require a pickaxe for the process, while trees can be mined without any specific tools.
crouch and break to activate veinmine


Player settings
No operator permission is needed:
/trigger vm.durability set 1— enable one durability cost for every extra ore or log./trigger vm.durability set 0— disable extra durability cost (default).
Add blocks permanently
These commands require operator permission. /reload, and are protected against duplicates.
Vanilla blocks
/function vm:add_ore {b:"ancient_debris"}
/function vm:add_tree {b:"bamboo_block"}
/function vm:add_tree_with_leaves {b:"oak_log",l:"oak_leaves"}
add_ore uses six-direction connected mining. add_tree uses 26-direction tree traversal without leaf removal. add_tree_with_leaves also removes the named connected leaf type.
Remove a custom vanilla registration:
/function vm:remove_ore {b:"ancient_debris"}
/function vm:remove_tree {b:"bamboo_block"}
Modded blocks
/function vm:add_mod_ore {m:"create",b:"zinc_ore"}
/function vm:add_mod_tree {m:"examplemod",b:"rubber_log",l:"rubber_leaves"}
Remove them with:
/function vm:remove_mod_ore {m:"create",b:"zinc_ore"}
/function vm:remove_mod_tree {m:"examplemod",b:"rubber_log"}
The mod must be installed on the server before its block is registered.
For a tree whose log and leaves use different namespaces, use the advanced API:
/function vm:register/tree {namespace:"logmod",id:"rubber_log",leaf_namespace:"leafmod",leaf_id:"rubber_leaves"}
List saved custom registrations:
/function vm:list_custom_blocks
Admin configuration
/scoreboard players set sneak_mode vm.config 1
/scoreboard players set system_disabled vm.config 0
/scoreboard players set max_blocks vm.config 1024
/scoreboard players set default_cooldown vm.cooldown 10
sneak_mode:1requires sneaking;0does not.system_disabled:1disables VeinMiner globally;0enables it.max_blocks: hard safety limit for one operation, including leaves.default_cooldown: cooldown in ticks after an operation.
/function vm:reset_config restores the vanilla block lists and reapplies all saved custom registrations.
Available Versions
How to Install VeinMiner on Your Server
Order Server
Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).
Set datapack Loader
In the panel under "Egg", select the datapack loader and matching Minecraft version (26.2).
Install Mod
Open the mod browser in the dashboard and search for "VeinMiner". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.
Compatibility
Mod Loaders
Minecraft Versions
26.2, 26.2-rc-2, 26.2-rc-1 (+63 more)
Server-side
✓ RequiredRecommended RAM
4 GB(min. 3 GB)Frequently Asked Questions
VeinMiner server crashes on startup – what to do?
Most common cause: wrong datapack version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (26.2). You can switch loaders with one click in the panel.
Is VeinMiner compatible with datapack and fabric and forge and neoforge and quilt?
VeinMiner officially supports datapack, fabric, forge, neoforge, quilt for Minecraft 26.2, 26.2-rc-2, 26.2-rc-1. Note: Forge and Fabric mods are NOT cross-compatible – pick one loader and stick with it. The Mado dashboard automatically detects incompatible loader combinations.
Server lagging with VeinMiner – how to optimize performance?
Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if VeinMiner consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.
Similar Mods
Rent Modded Server
Install VeinMiner with just one click on your server.