ConquestDuels icon

ConquestDuels -----

Literally The Best FREE Duel Plugin



ConquestDuels - Major Duel Flow Revamp!
⚔️ ConquestDuels - Major Duel Flow Revamp! ⚔️
  • ✅ Select Gamemode Menu Added
    • Players can now choose their Duel Gamemode before selecting an opponent!
    • Clean navigation UI between Gamemode ➔ Challenge ➔ Confirm stages.
  • ✅ Challenge Menu Improvements
    • Exit behavior now respects team-dueling config:
      • If team-dueling is enabled, clicking "Back" returns to Gamemode Selector.
      • If disabled, clicking "Back" closes the menu directly.
    • Clicking on a player head now intelligently leads to the right flow based on configuration.
  • ✅ Confirm Menu Auto-Cleanup
    • If your duel target logs off, the Confirm Menu will auto-close and notify you!
    • No stuck confirm states, clean user experience.
  • ✅ Team Dueling Config Toggle
    • New config option: team-dueling.enabled
    • Easily control if players go through Gamemode selection or direct Challenge flow.
  • ✅ Arena Registry Integration
    • Cleaned up ArenaModel and ArenaRegistry methods.
    • Gamemodes are now tied to Arenas properly for future arena selection support.
  • ✅ DuelBuilderSession Upgrades
    • Added selectedGamemode to track player choices during menus.
    • Reset selectedGamemode and selectedTarget when a duel officially starts.
  • ✅ GUIStarter Overhaul
    • Now cleanly supports dynamic menu building for Challenge and SelectGamemode menus.
    • Easier to expand for new menus later (e.g., ArenaSelector).
  • ✅ Bug Proofing and Session Management
    • No more stale menu sessions.
    • Clean task scheduling with safe reopen/close logic.
    • Open sound effects and smooth transitions.
  • Using DuelBuilderSession to track in-progress player session memory.
  • Using DuelSessionModel for active battles.
  • Full async-safe scheduler handling for open/close menus.
  • Full Bukkit.getPlayer() safety guards to prevent NPEs.
  • Arena filtering for future ArenaSelector menu is already in progress!
The duel experience is now modular, scalable, and ready for Team Duels and Arena Queues!
View Resource Page
----------, Apr 27, 2025
Resource Information
Author:
----------
Total Downloads: 403
First Release: Apr 18, 2025
Last Update: May 21, 2025
Category: ---------------
All-Time Rating:
3 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings