ConquestDuels icon

ConquestDuels -----

Literally The Best FREE Duel Plugin



ConquestDuels v2.4.0
ConquestDuels v2.4.0
The Ultimate Dueling Experience — Reforged.
[/center]
⚔️ 2.4.0 "Menu Mastery" Update
This is our biggest quality-of-life update yet!
We rebuilt the entire menu flow to deliver a buttery smooth, intuitive dueling experience.
⤵️ Highlights
  • Dynamic Pagination (Gamemodes & Arenas)
    Menus now automatically split across pages when needed.
    No more manual slot limits! Whether you have 5 gamemodes or 100 arenas — ConquestDuels now dynamically paginates based on your `rows-per-page` config!
    Example:
    Code (YAML):

    menu
    :
      rows-per-page
    : 4
     
    - Respects filler areas.
    - Adds a navigation bar automatically.
    - Enforces a smart minimum of 2 rows.
  • Configurable Rows-Per-Page
    You now control how many rows each menu shows!
    Make menus bigger, smaller, or dynamic to match your server's style.
  • Full Live Reload Support
    Need to tweak your menus? No server restart needed!
    Simply edit your YAML files and run:
    Code (Text):

    /duel reload
     
    Instantly updates:
    - Gamemode Selection
    - Arena Selector
    - Confirm/Cancel menus
  • Smart Empty-State Icons
    If no arenas are available, players now see a gorgeous "No Arenas Available" icon, fully customizable in your config!
    Centered automatically on the first row for maximum visual impact.
    Example:
    Code (YAML):

    empty-item
    :
      enabled
    : true
      material
    : BEDROCK
      name
    : "<dark_gray>No available arenas"
      lore
    :
       - "<gray>All arenas are currently busy."
        - "<dark_gray>Try again later!"
     
  • Duel Session Tracking
    Each player now tracks:
    - Last Menu Opened (Gamemode, Arena, Confirm)
    This ensures perfect menu back-navigation after any confirm/cancel action.
  • Cleaner Inventory Interactions
    - Dragging into menus blocked
    - Shift-clicking protected
    - Hotbar swapping disabled
    - Empty clicks safely ignored
    - Cooldowns respected
  • Sounds & Particles on Every Action
    Every action (page flip, confirm, cancel, invalid click) can now play sounds and particles, fully configurable per menu.
    Example:
    Code (YAML):

    sounds
    :
      page-next
    :
        type
    : UI_BUTTON_CLICK
        volume
    : 1.0
        pitch
    : 1.1
        particles
    :
          - type
    : NOTE
            count
    : 8
     
  • ⚡ Ultra-Optimized Codebase
    - Centralized filler placement
    - Shared navigation code
    - Smarter slot checking
    - Cleaner event flow
    - Fully modular for future expansions
✨ Overall: Menus now feel like premium UI systems you’d see in AAA games!
✅ Upgrade Instructions
  1. Update your ConquestDuels-2.4.0.jar
  2. Check your selectGameModeGUI.yml and arenaSelectorGUI.yml for `rows-per-page` and `empty-item` options
  3. Use /duel reload to apply changes instantly
  4. Profit: Enjoy flawless GUIs!
⚡ Download 2.4.0 Now and Elevate Your Duels! ⚡
---
----------, 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