⚔️ CrossBlades - The Ultimate Duel Addon for Bedrock
Challenge your friends to epic 1v1 PvP battles! CrossBlades brings a complete, fair dueling system to your Minecraft Bedrock world or server/realm.
If you want a cheap and extremely good server, check out gravelhost, use my link or the code for 25% off for your purchase.

✨ Features
🎯 Fair & Balanced Dueling
Your inventory and gear are automatically saved before each duel Everything is restored after the duel - win, lose, or even if you disconnect mid-match! Players are teleported back to their original location when the fight ends.
Players receive a crossblades:dueling tag during matches for easy command block integration.
Arena protection - only one duel per arena at a time, with up to 10 arenas per kit.
🛠️ Custom Kits
Admins can save their current inventory as a custom kit Create up to 100 custom kits for your server.
🏟️ Customizable Arenas
Set up unique arenas for each kit Configure exact spawn points for both players. Supports for 10 arenas per kit
Lobby System: admins can setup location for lobby with /duels:setlobby command, so all players will go to that location after duel ends.
📋 Commands
For All Players:
/duels:duel [kit]: Challenge a player to a duel.
/duels:accept [player]: Accept a duel request.
/duels:decline [player]: Decline duel request(s).
/duels:leave: Forfeit your current duel.
/duels:kits: View all available kits.
/duels:help: Show help message.
Admin Commands (Operators Only)
/duels:savekit [name]: Save your current inventory as a custom kit.
/duels:deletekit [name]: Delete a custom kit.
/duels:setlobby: Set the global lobby spawn point (where players go after a duel).
/duels:arena [kit] [1-10] [x1 y1 z1 x2 y2 z2]: Set specific spawn points for a kit's arena.
- Example:
/duels:arena classic 1 100 64 100 120 64 120
/duels:delarena [kit] [1-10]: Delete a specific arena for a kit.
/duels:arenas [kit]: List all configured arenas for a specific kit.
🚀 How to Use
Starting a Duel:
- Type
/duels:duel PlayerName kitname (replace with any kit name)
- The other player will receive a duel request
- They can accept with
/duels:accept or decline with /duels:decline
- Once accepted, both players are teleported to the arena
- After a 5-second countdown, the fight begins!
- The duel ends when someone dies, disconnects, or uses
/duels:leave
Setting Up Arenas (Admins):
- Type
/duels:arena <kitname> <arena number> <coords 1> <coords 2>
- Repeat for each kit you want to enable
Creating Custom Kits (Admins):
- Set up your inventory exactly how you want the kit to be
- Equip armor and offhand items
- Type
/duels:savekit kitname (use any name)
- Configure an arena for your new kit using
/duels:arena
- Players can now use your custom kit!
⚙️ Requirements
- Minecraft Bedrock Edition 1.21.130 or higher
- Experimental Features: None
- Works on Realms, Dedicated Servers, and Local Worlds
📌 Important Notes
- Arenas must be configured before players can duel with that kit
- Kits without arenas will show as
[No Arena] in the kit list
- Only one duel can happen per arena at a time
- This pack doesn't use experiments, so it will probably continue to work as intended even after updates to game.
This Addon Doesn't Disable Achievements :)
If you want to support me and donate a small amount, please consider this one time patreon donation (no subscription or membership)
Join My Patreon
Join the discord for help and chat:
Areed's Discord Server