CrossBlades
Description
⚔️ 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.
✨ 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 targeting 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 Custom kits automatically use your primary weapon (first hotbar slot) as their icon! Clean names—custom kits blend perfectly without annoying "(Custom)" tags Perfect for themed events or server-specific loadouts
🏟️ Customizable Arenas
Set up unique arenas for each kit Configure exact spawn points for both players Easy setup through in-game commands Support 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
Choose the dimension and save
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 required!
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)
Show Your Support
Join the discord for help and chat:


Comments