HomeJavaModsConquestDuels
ConquestDuels
ModsJava

ConquestDuels

Literally The Best FREE Duel Plugin. Free Minecraft Java mod for 1.20, 1.20.6, 1.21.

⬇ Download on Spigot

⚔️ ConquestDuels – Ultimate Arena Dueling (Free Version)
Check out the premium version: ConquestDuels Premium
Core Features
Test Server
Try it live: ConquestLand.net
Supported Integrations

PlaceholderAPI Placeholders
Registered automatically if PlaceholderAPI is detected:
Code (Text):

%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
Command Description
/duel Open duel GUI or help menu
/duel help Show 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 blocklist View your current blocklist
/duel stats View your personal duel statistics
/duel forfeit Forfeit and exit an active duel
/duel queue join <mode> <arena> Join the queue for a specific gamemode
/duel queue leave Leave your current duel queue
/duel spectate <player> Spectate an ongoing duel involving a player
/duel spectate leave Exit spectator mode and return to spawn

️ Admin Commands
General Admin

Command Description
/duel admin reload Reload all plugin configs
/duel admin setduelspawn Set fallback duel spawn
/duel admin help View help for arena/kit/gui commands

Arena Management
Command Description
/duel admin arena create <id> Create new arena
/duel admin arena setup <id> Enter setup mode
/duel admin arena wand Get region wand
/duel admin arena setregion Save selected region
/duel admin arena setspawn <mode> <1/2> Set duel spawns per gamemode
/duel admin arena setadminspawn Set staff teleport point
/duel admin arena adminspawn <arena> Teleport to arena's admin spawn
/duel admin arena enable / disable Toggle arena usage
/duel admin arena enableRegen / disableRegen Toggle block regeneration
/duel admin arena regenerate <id> Force a manual regen
/duel admin arena list / info / delete View 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 save Finalize & save arena setup
/duel admin arena setloadmethod <ASYNC/SYNC> Set how arenas load

Kit System
Command Description
/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 list List available kits
/duel admin kit claim <name> Receive kit contents

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

Config Files
File / Folder Purpose
config.yml Core plugin behavior: delays, cooldowns, async flags
generalMessages.yml Player-facing messages and prompts
arenaMessages.yml Arena setup confirmations and errors
guiMessages.yml Shared GUI-related messages and tooltips
kitMessages.yml Kit system messages (voting, saving, claiming)
challengeGUI.yml GUI for challenging players
arenaSelectorGUI.yml Arena selection GUI
kitSelectorGUI.yml GUI for kit voting or selection
confirmGUI.yml Duel confirmation GUI (including wagers)
selectGameModeGUI.yml Gamemode selection GUI for queue/challenges
challengePlayer.yml Right-click duel item settings (material, slot, action)
userBlockingData.yml Stores 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:
Discord: ConquestCoding

Commands

Plugin details

Read from the plugin's own plugin.yml.

ConquestDuels is a free Minecraft Java mod. Compatible with Minecraft 1.20, 1.20.6, 1.21. Downloaded 2,425 times (via Spigot). Download it and open it directly in the game.

Explore more