ABedrockBreaker
Custom Bedrock-Breaking Tools For Your Server
ABedrockBreaker
ABedrockBreaker - Custom Bedrock-Breaking Tools Plugin

🌟 Overview
ABedrockBreaker is a powerful plugin that allows server administrators to create fully custom pickaxes capable of breaking bedrock. Design unique tools with personalized names, lore, effects, and durability settings - perfect for special events or adventure maps where bedrock interaction is required.
🎯 Core Features
⛏️ Custom Tool Creation
* Durability System - Define material, display name, lore, and behavior for each bedrock breaker * Durability System - Dynamic variables like `%uses%` and `%maxUses%` for interactive lore * Durability System - Set maximum uses before the tool breaks, with optional auto-updating lore
✨ Visual & Audio Effects
* Location Targeting - Spawn custom particles at player or block location * Location Targeting - Play immersive sounds when breaking bedrock, adjustable by volume and pitch * Location Targeting - Choose whether effects appear at the player or the broken block
🔧 Advanced Item Options
* Auto-Update on Use - Configure whether broken bedrock drops as an item * Auto-Update on Use - Add any vanilla enchantments with custom levels * Auto-Update on Use - Hide enchantments, attributes, or make tools truly unbreakable * Auto-Update on Use - Automatically refresh item name/lore to reflect remaining uses
🔌 Integration & Compatibility
* Config-Driven - Zero lag impact, efficient event handling * Config-Driven - Compatible with Minecraft 1.16.5 through 1.21.x * Config-Driven - No code required: add, edit, or remove tools via simple YAML configuration
⚙️ Configuration

Complete Customization Options
* Effect System - Each tool has its own configuration block for maximum flexibility * Effect System - Full support for `&` color codes and advanced text formatting * Effect System - Define multiple particles and sounds per tool with granular control: ```yaml effects: example-sound: location: "BLOCK" # PLAYER or BLOCK type: "SOUND" # PARTICLE or SOUND
sound: "ENTITY_VILLAGER_YES" volume: 1 pitch: 1 ```
📸 Visual Examples



🚀 Getting Started
1. Download the latest version of ABedrockBreaker 2. Place the `.jar` file in your server's `plugins` folder 3. Restart or reload your server 4. Edit `plugins/ABedrockBreaker/items.yml` to create your custom bedrock breakers 5. Use `/abedrockbreaker reload` to apply configuration changes without restart 6. Distribute tools via commands, kits, or creative mode - they're ready to break bedrock!
📋 Requirements
- Minecraft Server 1.16.5 or higher - Java 8+ - Spigot, Paper, or compatible server software - PlaceholderAPI (optional)
🐛 Support & Feedback
This is a stable release. However, if you encounter any issues or have suggestions for improvement, please report them on our Issue Tracker.