Compatibility
Minecraft: Java Edition
Platforms
Tags
Creators
Details
VeinBreaker is a powerful and fully configurable Minecraft plugin that lets players mine entire ore veins, fell whole trees, and harvest complete crop patches — all with a single block break. Designed with performance, flexibility, and vanilla integrity in mind, VeinBreaker is a must-have quality-of-life addition for any survival, SMP, or economy server.
Each feature is independently toggleable, configurable by players on the fly, and protected by a clean permission system — giving server owners full control without sacrificing player freedom.
Whether you run a small friends server or a large public SMP, VeinBreaker adapts to your needs through its comprehensive config.yml without requiring a single restart beyond a quick /vb reload.
Features
- Mine entire connected ore veins in one break (Fortune & Silk Touch fully supported)
- Fell whole trees — logs and leaves — including massive giant spruce and jungle trees
- Harvest full crop patches instantly with optional auto-replanting
- Vanilla-accurate XP drops per ore type — Silk Touch correctly suppresses XP
- Tool requirements enforced per feature (pickaxe for ores, axe for trees, optional hoe for crops)
- Real Unbreaking enchantment durability simulation — tools wear down correctly per block
- Per-feature configurable cooldowns (ore, tree, crop — set to 0 to disable)
- Per-player toggle with
/vbor/vb toggle— no forced activation - Permission-based access with support for custom permission nodes from other plugins
- Admin commands:
/vb reload,/vb status,/vb permission add/remove <node> - World blacklist support — disable VeinBreaker in specific worlds (creative, minigames, etc.)
- Fully customizable messages with
&color code support and a{time}cooldown placeholder - Configurable toggle sounds
- Debug mode for server admins
- Lightweight BFS-based algorithm with configurable block limits to prevent lag
Why use VeinBreaker? VeinBreaker is built for servers that want the convenience of vein mining without breaking vanilla balance. It respects Fortune and Silk Touch exactly as vanilla does, applies real tool durability per block broken, suppresses XP on Silk Touch, and handles edge cases like giant trees correctly — things most similar plugins get wrong. It's toggleable per player, permission-gated for controlled access, and fully configurable without touching a line of code.
For setup instructions, configuration details, and developer documentation, visit the GitHub project page: https://github.com/Usama-Balhasal/Veinbreaker


