ABedrockBreaker
Custom Bedrock-Breaking Tools For Your Server
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.
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.