VeinMiner999 automatically mines complete ore veins in one click, featuring configurable scan ranges, smart same-type detection, and adjustable XP/durability mechanics to deliver balanced mining enhancement for minecraft servers.
Break one ore block and all connected ores of the same type will be mined automatically. Supports all vanilla ores including deepslate variants and nether ores.
Chop one log with an axe and the entire tree falls instantly. All connected logs of the same wood type are broken together.
When enabled, iron, gold, and copper ores are automatically smelted into ingots. Consumes fuel items (coal, charcoal, etc.) from your inventory.
Right-click an ore with a pickaxe to see particle effects on all connected ore blocks in the vein. Great for planning your mining!
When using a Silk Touch pickaxe, ore blocks drop as themselves instead of raw materials.
Configurable cooldown between vein mining actions to balance gameplay.
Tool durability is consumed for each block mined. Respects Unbreaking enchantment for reduced durability loss.
All commands can be individually enabled/disabled with customizable permission groups.
| Command | Description | Default Permission |
|---|---|---|
/veinminer |
Shows plugin usage information | Everyone |
/veinminer help |
Displays all available commands | Everyone |
/veinminer toggle |
Toggles vein mining on/off for yourself | Everyone |
/veinminer status |
Shows your current vein mining settings | Everyone |
/veinminer reload |
Reloads the plugin configuration | Operators |
| Permission | Description | Default |
|---|---|---|
veinminer.use |
Allows basic VeinMiner usage | true |
veinminer.command.reload |
Allows reloading configuration | op |
veinminer.command.toggle |
Allows toggling vein mining | true |
veinminer.command.help |
Allows viewing help | true |
veinminer.command.status |
Allows viewing status | true |
| Setting | Description | Default |
|---|---|---|
max_horizontal_range |
How far horizontally to search for ores | 5 |
max_vertical_range |
How far vertically to search for ores | 5 |
require_same_type |
Only mine ores matching the first broken | true |
give_exp |
Award XP when vein mining | true |
take_durability |
Consume tool durability per block | true |
max_blocks |
Maximum blocks mined per action | 64 |
max_vein_size |
Absolute maximum vein size (lag prevention) | 128 |
cooldown_seconds |
Cooldown between vein mining actions | 2 |
sneak_to_veinmine |
Require sneaking to activate | false |
| Setting | Description | Default |
|---|---|---|
show_vein_message |
Show action bar message after mining | true |
vein_message |
The message format (%blocks% = count) | "&aVein mined &e%blocks% &aadditional blocks!" |
enable_highlighting |
Allow right-click ore highlighting | true |
| Setting | Description | Default |
|---|---|---|
tool_list_mode |
"whitelist" or "blacklist" mode | blacklist |
tool_list |
Tools for whitelist/blacklist | [WOODEN_PICKAXE] |
enable_silk_touch_mode |
Drop ore blocks with Silk Touch | false |
| Setting | Description | Default |
|---|---|---|
enable_tree_capitator |
Enable tree chopping feature | true |
tree_capitator_max_blocks |
Maximum logs chopped at once | 64 |
tree_capitator_sneak_required |
Require sneaking to chop trees | false |
| Setting | Description | Default |
|---|---|---|
enable_auto_smelt |
Enable automatic ore smelting | false |
auto_smelt_fuels |
Items that count as fuel | [COAL, CHARCOAL, COAL_BLOCK, LAVA_BUCKET, BLAZE_ROD] |
Each command can be configured individually:
commands:
reload:
enabled: true
permission: "op"
toggle:
enabled: true
permission: "default"
help:
enabled: true
permission: "default"
status:
enabled: true
permission: "default"
Permission Values:
"default" - All players can use the command"op" - Only operators can use the command"custom.permission.node" - Players with this permission can use it