Polymart is now Voxel Shop! We're upgrading many features of the site, and during this open beta you will experience occasional bugs. Learn more  
Conquest Duels icon

Conquest Duels 4.8.3

The best FREE Duel Plugin


โš”๏ธ ConquestDuels โ€“ Ultimate Arena Dueling (Free Version)


Check out the premium version: ConquestDuels Premium

Modular, async-ready dueling built for modern PvP servers. Includes right-click challenges, GUI queues, arena editing, kit systems, wagering, placeholder support, and more.




๐Ÿš€ Core Features




  • Lightweight & Modular โ€“ No required dependencies. Vault & PlaceholderAPI supported.



  • Fully Async Teleports & Loading โ€“ Zero lag chunk handling with async-safe movement.



  • Right-Click Challenges โ€“ Instantly challenge players with just a click.



  • Safe Return System โ€“ Automatically restores inventory, armor, effects, and position.



  • Smooth GUI Navigation โ€“ Select gamemodes, kits, arenas, and confirmations through polished menus.



  • Arena Editor Toolkit โ€“ Define regions, spawns, admin points, load methods, and regeneration rules.



  • Auto-Regenerating Arenas โ€“ Regenerate blocks between matches using snapshots or disk cache.



  • Kit Voting System โ€“ Players vote or select kits per duel, with full visual customization.



  • Wagering Support โ€“ Vault-powered betting on 1v1 duels.



  • Spectator Mode โ€“ Watch live duels with instant teleport and safe view mode.ย 



  • Command Restrictions โ€“ Lock down specific commands during duel sessions.



  • Boundary Enforcement โ€“ Auto-forfeit players who leave the defined duel region.



  • WorldGuard Flag Support โ€“ Enforces PvP and protection rules per arena world.



  • Live Config Reloading โ€“ Reload messages, kits, arenas, and GUIs without restarting.



  • Custom GUI Icons โ€“ Full ItemsAdder compatibility for custom kit icons, buttons, and materials.



  • PlaceholderAPI Expansion โ€“ Real-time placeholders for arena queues, modes, and stats.



  • Easy Auto-Tab Command System โ€“ Every /duel subcommand supports dynamic tab-completion for players and admins.




๐ŸŒ Test Server


Try it live: ConquestLand.net




๐Ÿ”Œ Supported Integrations




  • โœ… Vault โ€“ Wagering & economy support



  • โœ… PlaceholderAPI โ€“ Custom placeholders (%conquestduels_*%)



  • โœ… WorldGuard โ€“ Enforce PvP flags inside arenas



  • โœ… ItemsAdder โ€“ Custom textures for kits, GUIs & icons (PREMIUM VERSION ONLY)




๐Ÿงฉ PlaceholderAPI Placeholders


Registered automatically if PlaceholderAPI is detected:




  • %conquestduels_arena.totalQueueSize%



  • %conquestduels_queue.gamemode.<mode>.total%



  • %conquestduels_arena.<arena>.queueSize%



  • %conquestduels_arena.<arena>.<gamemode>.queueSize%



  • %conquestduels_arena.<arena>.<gamemode>.queueStatus% (waiting / empty)




๐ŸŽฎ Player Commands







/duelOpen duel GUI or help menu
/duel helpShow available commands
/duel challenge <player> [wager]Challenge a player, optionally with wager
(Right-click Player)Instantly challenge a player via interaction
/duel accept <player>Accept a pending duel request
/duel deny <player>Deny a pending duel request
/duel cancel <player>Cancel an outgoing duel request
/duel block <player>Block duel requests from a specific player
/duel unblock <player>Unblock a previously blocked player
/duel blocklistView your current blocklist
/duel statsView your personal duel statistics
/duel forfeitForfeit and exit an active duel
/duel queue join <mode> <arena>Join the queue for a specific gamemode
/duel queue leaveLeave your current duel queue
/duel spectate <player>Spectate an ongoing duel involving a player
/duel spectate leaveExit spectator mode and return to spawn



๐Ÿ› ๏ธ Admin Commands


General Admin




/duel admin reloadReload all plugin configs
/duel admin setduelspawnSet fallback duel spawn
/duel admin helpView help for arena/kit/gui commands


ย 

Arena Management




/duel admin arena create <id>Create new arena
/duel admin arena setup <id>Enter setup mode
/duel admin arena wandGet region wand
/duel admin arena setregionSave selected region
/duel admin arena setspawn <mode> <1/2>Set duel spawns per gamemode
/duel admin arena setadminspawnSet staff teleport point
/duel admin arena adminspawn <arena>Teleport to arena's admin spawn
/duel admin arena enable / disableToggle arena usage
/duel admin arena enableRegen / disableRegenToggle block regeneration
/duel admin arena regenerate <id>Force a manual regen
/duel admin arena list / info / deleteView or delete arenas
/duel admin arena addkit / removekit <kit>Assign kits to arenas
/duel admin arena addgamemode / removegamemode <mode>Manage gamemode support
/duel admin arena saveFinalize & save arena setup
/duel admin arena setloadmethod <ASYNC/SYNC>Set how arenas load


ย 

Kit System




/duel admin kit create <name>Create a new kit
/duel admin kit save <name>Save from your inventory
/duel admin kit delete <name>Delete a kit
/duel admin kit listList available kits
/duel admin kit claim <name>Receive kit contents


ย 

GUI Customization




/duel admin gui seticon <menu> <icon> [vote/select] <material> <amt>Update GUI button icon


ย 


๐Ÿงฉ Config Files




config.ymlCore plugin behavior: delays, cooldowns, async flags
generalMessages.ymlPlayer-facing messages and prompts
arenaMessages.ymlArena setup confirmations and errors
guiMessages.ymlShared GUI-related messages and tooltips
kitMessages.ymlKit system messages (voting, saving, claiming)
challengeGUI.ymlGUI for challenging players
arenaSelectorGUI.ymlArena selection GUI
kitSelectorGUI.ymlGUI for kit voting or selection
confirmGUI.ymlDuel confirmation GUI (including wagers)
selectGameModeGUI.ymlGamemode selection GUI for queue/challenges
challengePlayer.ymlRight-click duel item settings (material, slot, action)
userBlockingData.ymlStores each playerโ€™s duel blocklist
SavedKitsData/Internal data storage for all saved kits
SavedArenaData/Internal data storage for arena setups and metadata

ย 


๐Ÿ’ฌ Support & Feedback


Join our Discord to:




  • Report bugs or errors



  • Suggest new features



  • Get plugin help



  • Share arenas or kits


๐Ÿ”— Discord: ConquestCoding


Owned
Ready to download
This resource is already attached to your account. You can download the latest file any time.

pvp

minigame

arena