Epic Duels PRO icon

Epic Duels PRO -----

A professional duels plugin with duels queue, kits, keep-inventory duels, auto-resetting arenas..



Epic Duels PRO The Ultimate Minecraft Duel System

The free version of Epic Duels introduced an awesome duel system where players can invite each other to 1v1 fights with Keep Inventory on/off and battle in preset arenas.


But after countless months of testing and development, Epic Duels PRO is here! The PRO version unlocks a whole new layer of competitive customization and premium features:


-------------- PRO Features --------------


Customizable Kit System
[​IMG]



    • Players can choose from fully configurable kits or fight with their own inventory.
    • Integrates with any existing kit plugin, so you can keep your current kits without rebuilding them.
    • Fully customizable kit menu: control the layout, design, and available kits.

Duels Queue System
[​IMG]



    • Join a queue to randomly match with another player in the same queue!
    • See how many players are waiting in queue before you join!
    • Type "/duel" to open the duel queue menu, or use "/duel (player)" to challenge a friend!

Arena Reset System
[​IMG]



    • Arenas automatically reset after every duel – any blocks placed or destroyed are rolled back after the duel's over.
    • Players can only break blocks that were placed during the duel, just like Hypixel-style duels.
    • Prevents griefing and keeps your arenas clean for endless fights.

Flexible Duel Options
[​IMG]


    • Choose Keep Inventory On/Off when fighting without kits.
    • Smooth player teleportation to arenas, with automatic restoration after the duel.

Demo Video:


-------------- Usage --------------

1. Setting Up Kits and Commands

Epic Duels PRO handles kit selection via a GUI that allows you to use your existing kit plugin (Essentials, CMI, etc.).


1.1 Configuring Kit Commands (kits.yml)

The kits.yml file lists your custom kit IDs and the console command to execute when that kit is selected.


    • Kits: Add a new unique ID for each kit you want available.
    • Command: Use the exact console command your server uses to give the kit. Always use %player% as the placeholder.

Code (YAML):
kits:
  diamond_kit
:
    command
: "kit give %player% diamond_gear" # Executes '/kit give [PlayerName] diamond_gear'
  archer_kit
:
    command
: "cmi kit apply archer %player%" # Executes CMI kit command


1.2 Configuring the GUI Display (config.yml)


The config.yml controls how the kit selection GUI looks. Any item in the GUI can be fully configured.



    • Locate the section: duel-gui.kit-selection-gui.items.
    • Add a new entry under the slot number you want (e.g., 10 for the second row, first column).
    • Ensure the kit_id matches the ID from your kits.yml.

Code (YAML):
duel-gui: [/COLOR ] [/SIZE ] [/SIZE ]
[SIZE=3 ] [SIZE=4 ] [COLOR= #000000]  10: # Slot number in the GUI[/COLOR][/SIZE][/SIZE]
[SIZE=3 ] [SIZE=4 ] [COLOR= #000000]    type: "DIAMOND_SWORD"[/COLOR][/SIZE][/SIZE]
[SIZE=3 ] [SIZE=4 ] [COLOR= #000000]    name: "&b&lDiamond Kit"[/COLOR][/SIZE][/SIZE]
[SIZE=3 ] [SIZE=4 ] [COLOR= #000000]    lore:[/COLOR][/SIZE][/SIZE]
[SIZE=3 ] [SIZE=4 ] [COLOR= #000000]      - "&7A standard diamond PVP kit."[/COLOR][/SIZE][/SIZE]
[SIZE=3 ] [SIZE=4 ] [COLOR= #000000]    kit_id: "diamond_kit" # MUST match the ID in kits.yml


-------------- Commands --------------

[​IMG]

WIKI RELEASING SOON!
Resource Information
Author:
----------
Total Downloads: 1
First Release: Dec 8, 2025
Last Update: Dec 8, 2025
Category: ---------------
All-Time Rating:
0 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings