Vein-Breaker

VeinBreaker — A toggleable Minecraft plugin that lets players mine entire ore veins, fell whole trees, and harvest crop patches in one break. Supports Fortune/Silk Touch, configurable cooldowns, and permission management.

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 `/vb` or `/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

The Vein-Breaker Team

profile avatar
  • 3
    Projects
  • 348
    Downloads
Donate

More from Usama_Balhasal

  • Spawner Breaker project image

    Spawner Breaker

    • 229
    • Bukkit Plugins

    Full control over who can break, drop, and collect spawners — with mob-type preservation, permissions, and Silk Touch options.

    • 229
    • December 23, 2025
    • Bukkit Plugins
    • +2
  • Privacy Chest project image

    Privacy Chest

    • 72
    • Bukkit Plugins

    Simple, secure, and GUI-based chest protection with password and trust systems

    • 72
    • December 23, 2025
    • Bukkit Plugins
    • +4
  • Spawner Breaker project image

    Spawner Breaker

    • 229
    • Bukkit Plugins

    Full control over who can break, drop, and collect spawners — with mob-type preservation, permissions, and Silk Touch options.

    • 229
    • December 23, 2025
    • Bukkit Plugins
    • +2
  • Privacy Chest project image

    Privacy Chest

    • 72
    • Bukkit Plugins

    Simple, secure, and GUI-based chest protection with password and trust systems

    • 72
    • December 23, 2025
    • Bukkit Plugins
    • +4