⚔️ ConquestDuels – Ultimate 1v1 Arena Dueling (Beta) Modular dueling built for modern servers: async teleportation, right-click challenges, GUI menus, and full arena control.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
✅ Why Choose ConquestDuels? ✔️ Lightweight – No required dependencies (Vault & PlaceholderAPI supported)
✔️ Fully Async – Chunk loading and teleportation without lag
✔️ Click to Challenge – Right-click players to send duel requests
✔️ GUI Menus – Navigate, challenge, and confirm with polished menus
✔️ Safe Return System – Automatically returns players after duels
✔️ Player Blocking – Let users block duel requests
✔️ Reloadable – Configs and messages reload instantly
✔️ Arena Editor – Region wand, spawn set, regen, toggle & more
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Test Server Try ConquestDuels live at:
Code (Text):
ConquestTesting.dedimc.io:25576
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Join the ConquestDuels Discord to report bugs, share suggestions, or hang out! ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Player Commands
Command
Description
Permission
/duel
Open duel GUI or help
conquestduels.user.basecommand
/duel <player>
Challenge by name
conquestduels.user.challenge
(Right-click Player)
Challenge via interaction
conquestduels.user.challenge.interact
/duel accept
Accept a duel
conquestduels.user.accept
/duel deny
Deny a duel
conquestduels.user.deny
/duel cancel
Cancel a duel request
conquestduels.user.cancel
/duel block <player>
Block duel requests
conquestduels.user.block
/duel unblock <player>
Unblock a player
conquestduels.user.block
/duel blocklist
See blocked players
conquestduels.user.blocklist
/duel stats
View duel statistics
conquestduels.user.stats
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚙️ Admin Arena Commands
Command
Description
Permission
/duel admin reload
Reload configs & messages
conquestduels.admin.reload
/duel admin arena create <id>
Create new arena
conquestduels.admin.arena.create
/duel admin arena setup <id>
Enter arena setup
conquestduels.admin.arena.setup
/duel admin arena setspawn <1/2>
Set player spawns
conquestduels.admin.arena.setup
/duel admin arena setadminspawn
Set staff teleport location
conquestduels.admin.arena.setup
/duel admin arena wand
Get region selection wand
conquestduels.admin.arena.setup
/duel admin arena setregion
Save wand selection
conquestduels.admin.arena.setup
/duel admin arena enable
Enable arena
conquestduels.admin.arena.toggle
/duel admin arena disable
Disable arena
conquestduels.admin.arena.toggle
/duel admin arena enableRegen
Enable block regeneration
conquestduels.admin.arena.setup
/duel admin arena disableRegen
Disable regen
conquestduels.admin.arena.setup
/duel admin arena list
List all arenas
conquestduels.admin.arena.list
/duel admin arena info <id>
Arena setup info
conquestduels.admin.arena.info
/duel admin arena delete <id>
Delete arena
conquestduels.admin.arena.delete
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Permission Nodes ✔ User Permissions
conquestduels.user.basecommand – Access to /duel
conquestduels.user.challenge – Challenge players by name
conquestduels.user.challenge.interact – Right-click to challenge
Config & Customization ✅ `config.yml` — control cooldowns, teleport delay, async flags
✅ `generalMessages.yml` — player messages and prompts
✅ `arenaMessages.yml` — arena setup and error handling
✅ `challengeGUI.yml` — GUI layout and visual effects
✅ `challengePlayer.yml` — item and interaction logic
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Optional Addons
Code (Text):
Vault
— future integration for betting or economy
Code (Text):
PlaceholderAPI
— placeholder hooks planned for stats and GUI
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Have Feedback? Found a bug or got a cool idea? Join us:
https://discord.gg/8xSKD9xbjC Thanks for testing ConquestDuels Beta! ♥