✦ ABOUT THE ADVANCED DUELS ✦
AdvancedDuels is a complete structural rewrite of the classic competitive PvP experience. Engineered from day one with an absolute focus on performance, native multi-threading, and zero lag.
Forget clunky schematic dependencies, heavy WorldEdit operations, or corrupted arenas. AdvancedDuels utilizes lightning-fast, packet-level event tracking to instantly roll back world changes the millisecond a match concludes. Whether you run an intimate community practice arena or a massive scaling network, this plugin brings premium-grade features completely free of charge.
✦ PREMIUM FEATURES ✦
⚡ High-Speed Arena Regen (No WorldEdit Required)
No configurations to corrupt, no massive schematics loading into memory. AdvancedDuels tracks placements, breaks, and explosions via ultra-lightweight Bukkit events and restores the exact arena state instantaneously.
-
Step 1: Left-click & Right-click with the Selection Wand (Bone) to define bounds.
-
Step 2: Run /duels arenaregen enable <arena>
-
Step 3: Done. Automated, instant block restoration handles everything else.
"Only Arena" Boundary Enforcer
Eliminate runners permanently. Enabling Only Arena mode establishes absolute spatial boundaries. If a player flees the defined match zone, they suffer an instant forfeit—triggering perfect inventory recovery, clean stats updates, and automated economy payouts.
Smart GUI Grouping & Collapsing
Keep your menus pristine. If you host dozens of maps, group them! Maps sharing a group ID collapse dynamically into a single dynamic GUI button, displaying active counts (e.g., FFA Arenas (3/5 Available)). Clicking automatically routes players to an open arena.
Advanced Vault Wagers & Item Betting
High-stakes competitive integration. Supports fluid Vault money betting alongside raw physical item wagers via secure, fully validated transactional interfaces.
✦ ARCHITECTURE & COMPATIBILITY ✦
Built for the cutting edge of the Minecraft ecosystem. Optimized for modern server environments:
Folia Support — Engineered with region-safe asynchronous thread scheduling for multi-threaded setups.
PlaceholderAPI — Expose leaderboard wins, losses, Elo ratings, and current queues seamlessly anywhere.
⚔ Combat Tracking — Native logic hooks for CombatLogX, CombatTagPlus, PvPManager, and DeluxeCombat.
WorldGuard & Factions — Prevents claims power-loss and handles zone flags smoothly during active matches.
✦ COMMANDS & PERMISSIONS ✦
⚔ Player Commands
Code (Text):
/duel <player> [bet] - Challenge a player to a competitive match
/duel accept <player> - Accept an active incoming duel challenge
/duel stats [player] - View player statistics and global Elo rating
/duel top [metric] - View top leaderboard ranks (Wins, Losses, Kits)
/duel toggle - Toggle incoming match requests on or off
/duel accept <player> - Accept an active incoming duel challenge
/duel stats [player] - View player statistics and global Elo rating
/duel top [metric] - View top leaderboard ranks (Wins, Losses, Kits)
/duel toggle - Toggle incoming match requests on or off
Code (Text):
/duels wand - Retrieve the arena selection Wand item
[CENTER]/duels arenaregen <en/dis> - Manage absolute rollback boundaries for an arena
/duels create/delete <name> - Direct arena creation and elimination
/duels set <arena> <pos> - Establish precise spawn locations for competitors
/duels setgroup <arn> <gp> - Group multiple instances inside the selector GUI
/duels createkit/savekit - Instant kit compilation straight from your inventory
/duels reload - Complete configuration hot-reload without lag
[CENTER]/duels arenaregen <en/dis> - Manage absolute rollback boundaries for an arena
/duels create/delete <name> - Direct arena creation and elimination
/duels set <arena> <pos> - Establish precise spawn locations for competitors
/duels setgroup <arn> <gp> - Group multiple instances inside the selector GUI
/duels createkit/savekit - Instant kit compilation straight from your inventory
/duels reload - Complete configuration hot-reload without lag
✦ INSTALLATION & CONFIGURATION ✦
-
Drop the AdvancedDuels.jar into your server's /plugins/ directory.
-
Restart the server to generate highly detailed default configuration files.
-
Customize your messages, color profiles, and GUI files via lang.yml.
-
Build your arenas instantly using the simple in-game setup commands.
Code (YAML):
arena-regen
:
# Set to 'true' to enable structural block tracking.
# When enabled, the engine maps placed, broken, or exploded
# blocks during matches and runs a perfect memory restoration.
block-tracking-enabled : true
# Set to 'true' to enable structural block tracking.
# When enabled, the engine maps placed, broken, or exploded
# blocks during matches and runs a perfect memory restoration.
block-tracking-enabled : true
✦ PROJECT TECHNICAL REQUIREMENTS ✦
-
Platform Engine: Paper 1.21+ (or highly optimized modern forks)
-
Java Environment: Java 17 / Java 21+ Runtime Execution Env
-
Optional Enhancements: Vault Economy (For physical currency betting)
Need Immediate Assistance or Want to Suggest Features?
Join our verified developer community on Discord for dedicated code updates and community support.
CLICK HERE TO JOIN THE DISCORD SUPPORT SERVER
⚠️ Please do not use the review section to report bugs. Open an issue on GitHub or open a support ticket via Discord.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Advanced Duels is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 210 times (via Spigot). Download it and open it directly in the game.