CrossBlades Plus

1 star2 star3 star4 star5 star

0/5 (0 All Project Ratings)

Description

⚔️ CrossBlades+ GUI edition (Duels System)

The ultimate dueling experience for your Bedrock Edition server, world, or realm.

CrossBlades+ brings a professional, competitive arena system to your game. Unlike clunky chat-based systems, this addon features a beautiful visual Chest UI menu where you can challenge friends, preview kits, and battle it out instantly in 1v1s or epic Team Duels (up to 5v5).

It is designed to be plug-and-play: just set your arena points, and let the addon handle the queues, matchmaking, map resetting, and inventory restoration automatically!

✨ Key Features

  • Visual Chest Menu: No more memorizing commands! Open a sleek inventory-style menu to pick your game mode. Includes built-in pagination to support up to 100+ custom kits effortlessly.

  • Quick Menu Item: Don't want to type commands? Right-click the interactive Duel Menu item (Nether Star) to open the UI instantly.

  • Fair Queue & Team Modes: Join the queue for your favorite mode. Support for classic 1v1s, or group up for 2v2, 3v3, 4v4, and 5v5 Team Duels. As soon as enough players join, you are instantly matched and teleported.

  • Kit Previews: Click any kit icon to inspect the full inventory—weapons, armor, potions, and enchantments—before you decide to fight. Custom kits cleanly display your primary weapon (from your first hotbar slot) as their icon.

  • Multi-Arena Support & Auto Map Reset: Host multiple duels at once! Set up to 10 arenas per kit so nobody has to wait in line. Plus, the automated Map Reset system perfectly restores your arena's terrain after every match.

  • Smart Inventory System: We save your original items, XP, and location before the fight and restore them perfectly when you finish. Disconnect mid-match? Your inventory is securely preserved and restored the moment you rejoin.

  • Lobby System: Set a main lobby spawn so players always return to the hub after a match.

🏹 Included Game Modes

Jump straight into the action with 11 Pre-Configured Kits:

  • Classic: The standard Iron Armor + Diamond Sword skill test.

  • Diamond: Full Diamond gear for a classic tank fight.

  • Netherite: Maximum power with full Netherite gear and Notch Apples.

  • Archer: Ranged combat with Bows and Leather armor.

  • UHC: Strategic healing with Golden Heads and tactical gear.

  • Sumo: Knockback only! (Requires a platform arena).

  • Gapple: Tank damage while eating Golden Apples.

  • ...and many more! (Plus, save up to 100 of your own custom kits!)

🎮 Player Commands

  • /duel:menu - Open the game mode selection menu (or use the menu item).

  • /duel:team < kit > < size > - Join a team queue. (e.g., /duel:team classic 2 for a 2v2 match).

  • /duel:leaveteam - Leave your current team queue.

  • /duel:leave - Leave your current 1v1 queue or forfeit a match.

  • /duel:status - Check if you are currently in a queue.

  • /duel:help - See the list of commands.

⚙️ Admin Commands (OP Only)

Kit Management

  • /duel:savekit < name > - Save your current inventory as a new Custom Kit.

  • /duel:deletekit < name > - Delete a custom kit.

  • /duel:togglekit < name > - Enable or disable a kit directly from the menu.

  • /duel:menuitem - Give yourself the interactive Duel Menu item.

Arena Configuration

  • /duel:arena < kit > < 1-10 > < x1 > < y1 > < z1 > < x2 > < y2 > < z2 > - Set arena spawn points.

  • /duel:delarena < kit > < 1-10 > - Delete a specific arena.

  • /duel:arenas < kit > - List all arenas for a kit.

Map Reset & Lobby Configuration

  • /duel:setregion < kit > < arena# > < x1 > < y1 > < z1 > < x2 > < y2 > < z2 > - Define the physical region to save and restore for an arena.

  • /duel:clearregion < kit > < arena# > - Remove a map reset region.

  • /duel:setlobby - Set the global lobby spawn point (where players go after a duel).

🚀 Quick Start Guide

Setting up an arena is quick and easy:

Step 1: Set Up Your First Arena

  • Stand exactly where Player 1 should spawn. Note the coordinates (e.g., 100 64 100).

  • Stand exactly where Player 2 should spawn. Note the coordinates (e.g., 120 64 100).

  • Run the command: /duel:arena classic 1 100 64 100 120 64 100

Step 2: Add Map Reset (Optional but Recommended)

To make the arena automatically repair itself after a match:

  • Run /duel:setregion classic 1 < x1 > < y1 > < z1 > < x2 > < y2 > < z2 > to beautifully capture your arena's boundaries.

Step 3: Add More Arenas (Optional)

For multiple simultaneous duels, add more arenas:

  • /duel:arena classic 2 200 64 100 220 64 100

  • /duel:arena classic 3 300 64 100 320 64 100 Now 3 pairs of players can duel in "Classic" mode at the same time!

Step 4: Test the System

  • Have two players run /duel:menu (or interact with the menu item).

  • Both players select the Classic kit.

  • Preview the kit and click Confirm (Green Dye).

  • Once both are in queue, the duel starts automatically!

🔄 How Dueling Works

The Flow

  • Player opens the visual menu.

  • Selects a kit from the robust Chest UI in a paged layout.

  • Previews the kit contents.

  • Clicks Confirm to join queue.

  • Waits for another player (or team) to join the same queue.

  • When matched, combatants are teleported to an available arena.

  • A 5-second countdown begins (players are invulnerable during the count).

  • FIGHT!

  • Winner is declared when the opponent dies or disconnects.

  • The arena terrain is automatically restored to pristine condition.

  • Both players are securely restored to the lobby or their original location with their original inventory intact.

Installation

Download both BP and RP from the files section and import them into your world/server.

🙏 Credits

  • Chest-UI Framework - Based on the Chest-UI library.

  • QIDB - Quick Item Database by Carchi77.

Enjoy your duels! ⚔️

This pack doesn't use experiments, so it will probably continue to work as intended even after updates to the 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:

Areed's Discord Server

Comments