A lightweight plugin adding a custom "Mining Spread" enchantment to break connected blocks! Fully customizable with MiniMessage support.
MiningSpread is a lightweight Minecraft plugin that introduces a new custom enchantment: Mining Spread. This enchantment allows players to break multiple connected blocks of the same type at once, making mining and resource gathering more efficient.
| Command | Description | Permission |
|---|---|---|
/ms help |
Displays the help menu | miningspread.admin |
/ms give <player> <level> |
Gives a Mining Spread enchanted book | miningspread.admin |
/ms set <level> |
Sets the enchantment level for the item in hand | miningspread.admin |
/ms reload |
Reloads the plugin configuration | miningspread.admin |
The config.yml file allows you to fine-tune every aspect of the plugin:
# Enchantment appearance chance in the Enchantment Table (0.0 - 1.0)
enchant-chance: 0.5
# Minimum level in the Enchantment Table required
min-enchant-level: 20
# Maximum number of blocks that can be broken at once
max-blocks-limit: 15
# Whether to consume tool durability for each additional block broken
consume-durability: true
# Whether to require the player to NOT be sneaking to use the ability
require-no-sneak: true
# List of materials or keywords that are considered minable resources
minable-resources:
- ORE
- LOG
- WOOD
- STONE
- DEEPSLATE
- NETHERRACK
- END_STONE
- CLAY
- GRAVEL
- OBSIDIAN
# Messages support MiniMessage (https://docs.advntr.dev/minimessage/format.html)
messages:
prefix: "<gold>[MiningSpread] </gold>"
# ... (other messages)