BlockRegen v1.8 - The Custom Tool Update
This update introduces a major new feature that gives server administrators unprecedented control over block-breaking progression by allowing tools to be required by their specific name and lore.
✨ New Features
Advanced Tool Requirements (Name & Lore Matching)
You now have the power to require players to use custom tools with a specific
display name and
lore to break regenerating blocks. This is perfect for creating unique progression paths, integrating with custom item plugins, or designing special mining zones.
- How it Works: The tools-required list in blocks.yml now supports a new, more detailed format.
- Flexible Matching: You can require a tool by its material, its material + name, its material + lore, or all three combined.
- Backward Compatible: You can still list regular tools by their material name (e.g., NETHERITE_PICKAXE) in the same list, allowing for multiple ways to break a block.
⚙️ Configuration Example
Here is an example of how to configure a block that can be broken by either a special "Super Pickaxe" or a regular Netherite Pickaxe:
# blocks.yml
Code (Text):
DIAMOND_ORE:
replaced-block: STONE
regen-delay: 600
tools-required:
# This requires a Diamond Pickaxe specifically named "&bSuper Pickaxe"
# with the exact lore line "&7very rare pickaxe."
- DIAMOND_PICKAXE:
name: "&bSuper Pickaxe"
lore:
- "&7very rare pickaxe."
# A regular Netherite Pickaxe will also work.
- NETHERITE_PICKAXE