The best FREE Duel Plugin
Added
Support for menu.content-area
configuration (start-row
, start-slot
, end-slot
) across all selector GUIs.
Dynamic empty-state placement logic for Arena, Kit, and Duel Challenge menus.
Changed
DuelChallengeMenuManager
now anchors the empty icon to the first available content slot.
When using rows = 0
(dynamic layout), empty icons appear in the center of row 0 for a consistent visual position.
Pagination logic updated to respect content-area
layout boundaries, ensuring consistent multi-page layouts.
Fixed
Empty icons previously appearing misaligned or centered incorrectly in challenge menus.
Minor filler item placement inconsistencies in navigation bars during dynamic layout generation.
ConquestDuels v4.8.0 - 2025-09-21
Added
- Player stats tracking system (kills, deaths, wins, losses, ELO).
- Dynamic ELO calculation based on opponent strength.
- /duel stats command with full breakdown (KDR, win%, ELO).
- Support for viewing other players' stats with /duel stats <player>.
- Auto-migration of stats when players change usernames.
- Tab-completion for /duel stats <player> with online players.
Changed
- Stats are now auto-saved asynchronously at match end for performance.
- Kill/death events handled only inside duel sessions for accuracy.
ConquestDuels v4.7.0
Release Date: 2025-09-14
--------------------------------------------------
Added
- Economy wrapper (DuelDepositBlockingEconomy) that blocks positive deposits during duels (via Vault).
- EssentialsX integration in DuelEconomyCommandGuard to intercept balance changes from API/vouchers/items.
Changed
- VaultManager now wraps and re-registers the economy provider with our blocking economy layer.
- Improved command guard: /pay, /eco give, /eco set now fully respect duel restrictions (including namespaced commands like essentials:eco).
- Safer economy resolution with null-checks and fallbacks for offline players.
ConquestDuels v4.6.4 – Potion Logic & PvP Handling Fixes
We’ve refined potion behavior and PvP overrides to be smarter and fully aligned with WorldGuard flags and team logic. This update ensures duels feel clean, fair, and intuitive across all arena setups.
⚔️ PvP Knockback & Behavior
Fixed excessive vertical knockback stacking from spam hits
Knockback now correctly scales with enchantments (Knockback, Punch) and sprinting
Custom knockback is only applied when PvP is denied by region but duel-override is active
🧪 Splash & Lingering Potion Rework
Fixed splash potions being blocked incorrectly when duel-force-pvp
is false
Friendly effects like Strength, Regeneration, Speed now always apply to teammates
Players are no longer immune to their own potions if the region blocks splashes
Lingering effects follow the same permission logic as splash potions
🪦 Death & Respawn Polish
Fixed players sometimes not teleporting after death during duels
Ensured death messaging and elimination syncing is reliable
Spectators who die or log out are safely returned to their original location
🛠️ Other Fixes
Improved double-teleport logic to prevent false arena boundary eliminations
Prevented item drops on duel-related deaths
Cleaned up all teleport and elimination metadata for cleaner duel conclusions
A polished update that introduces smart cleanup control after duels using WorldGuard integration.
duel-force-handle-death
WorldGuard flag
Suppresses all post-death effects (drops, chests, heads, corpses) when enabled in a region.
2-second suppression window after duel death — clean, efficient, and region-based.
Affected systems include:
Item drops
Item spawns
Entity/corpse spawns
Block placements (e.g., death chests)
Explosion block drops
Better PlayerDeathEvent
logic:
Suppression only applies if player dies inside a flagged region
Integrates with Paper’s auto-respawn handling
Metadata tagging (DUEL_NO_DROPS
, DUEL_WINNER_GRACE
, etc.) is cleaner and safer
DeathSuppressionListener.suppress()
handles timed suppression
New WorldGuard flag is registered automatically on server start
All suppression is scoped per-player, with no global side effects
Select your duel arena region with WorldEdit
Run: /rg flag your-region duel-force-handle-death allow
Run a duel — death-related plugin behavior will be fully blocked for 2 seconds