Mining Spread
A lightweight plugin adding a custom "Mining Spread" enchantment to break connected blocks! Fully customizable with MiniMessage support.
Quick challenge
How far can you run before the mobs catch you?
Minecraft check
Confirm your run
Complete the quick check to get your code.
Mining Spread
MiningSpread
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.
🚀 Features
* Admin Tools: Automatically breaks adjacent blocks of the same type (ores, logs, stones, etc.). * Admin Tools: The enchantment level scales based on all items equipped. Having the enchantment on your pickaxe *and* armor pieces increases the number of blocks broken! * Admin Tools: * Consumes tool durability for each block broken (configurable). * Works with Fortune and Silk Touch. * Configurable maximum block limit. * Ability to disable the effect while sneaking. * Admin Tools: * All messages support Admin Tools (tags, colors, gradients). * Adjust enchantment appearance chance in the Enchantment Table. * Define which materials are considered "minable resources". * Admin Tools: Commands to give enchanted books or set enchantment levels on items.
🛠️ Commands & Permissions
| 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` |
⚙️ Configuration
The `config.yml` file allows you to fine-tune every aspect of the plugin:
```yaml
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)
```