Sueta

Duels Optimised

8.3

Duels Optimized | Fork of Duels plugin but optimized and added feature

·Plugin
  1. 8.3latestlast week
    - Switched GUI elements to Adventure Component-based names for localization support. - Added stack size validation for custom kit items aligned with vanilla mechanics. - Introduced permission duels.customkits.itemdata for editing non-vanilla item data. - Updated error messages to reflect vanilla stack limits and disallowed item properties. - Enhanced potion effects and armor trim GUIs to display descriptive, localized names.
    268 downloads
  2. 8.2More configurable options Sep 11, 2026
    - Added 300+ configuration options in lang.yml. - Add admin and start subcommands for duels with forced match functionality and improved tab completion - Add Arena and Custom Kit Selector GUIs with configuration and dynamic item handling
    6951 downloads
  3. 8.1Editable GuiAug 26, 2026
    Made all the public gui editable from gui configs
    3812 downloads
  4. 8.0Replay and Custom KitsAug 25, 2026
    Added replay system and custom kits to the plugin. Command to watch replay is /replay Command for custom creating custom kit is /customkits
    1122 downloads
  5. 7.6Bedrock UpdateAug 7, 2026
    4090 downloads
  6. 7.5ImproementsJul 15, 2026
    - Improved LeaveCommand logic to handle endgame phase with a new leaveDuringEndgame method in DuelManager. - Removed unused endgame message from lang.yml. - Adjusted match end logic to validate leave requests during endgame. - Updated reload sequence in DuelsPlugin for better plugin stability.
    4285 downloads
  7. 7.4FixesJul 9, 2026
    2105 downloads
  8. 7.3Jun 14, 2026
    4697 downloads
  9. 7.2May 21, 2026
    - Added party size validation before joining a queue to prevent oversized parties. - Refactored queue matching to support party-safe group formation. - Introduced new utility methods (buildUnits, buildGroup, and flattenUnits) for improved queue organization and matching. - Removed block drops and streamlining in ArenaImpl to clean up dropped items during matches. - Updated language files with error messages for party size limits (party-too-large).
    4346 downloads
  10. 7.1HotfixApr 21, 2026
    Fix reload issue in v7.0
    4124 downloads
  11. 7.0Huge UpdateApr 12, 2026
    - Introduced a new teleportToLobby method in the Duels interface to teleport players to the lobby. - Implemented the method in DuelsPlugin with thorough null checks. - Introduced hasUsableTotem method to verify if a player has a totem equipped in their main or off hand. - Updated round-ending logic to account for potential totem protection against lethal damage. - Updated CommandsConfig to handle unset or empty alias configurations correctly. - Added unregisterPluginCommands in DuelsPlugin to clean up stale command entries during plugin unload. - Introduced average_rating and avg_rating placeholders in PlaceholderHook. - Implemented averageRating method to calculate the average rating across all kits. - Prevent cursor-held items from being included in death drops during duels - Added checks in Teleport to handle players sleeping or inside vehicles. - Adjusted DuelManager to use setHealth(0) for ending matches instead of manually restoring player state, avoiding corruption risks. - Introduced duel cooldown configuration in config.yml. - Added SelfCooldownValidator and TargetCooldownValidator to validate duel cooldowns. - Updated User and UserData to handle cooldown timestamps and implement cooldown logic. - Integrated cooldown checks and enforcement in DuelManager, RequestManager, and related classes. - Updated lang.yml with new message for players in cooldown.
    2055 downloads
  12. 6.2Mar 10, 2026
    - Added support for configurable button types, slots, and glow effects in config.yml. - Refactored button constructors to utilize new configuration options for button types and data. - Introduced glowing button support with hidden enchantments.
    4689 downloads
  13. 6.1Mar 3, 2026
    - Improve queue matching logic by skipping unnecessary attempts when no arenas are available. - Update KitEditListener to prevent stack splitting during kit editing.
    1843 downloads
  14. 6.0Startup errors fixJan 29, 2026
    Fixed startup errors where plugin was saying to contact author due to bad relocation of folialib.
    4074 downloads
  15. 5.9Jan 26, 2026
    Fixed inventory loss bug
    1255 downloads
  16. 5.8Jan 22, 2026
    Betting fixed
    1372 downloads
  17. 5.7.1Jan 17, 2026
    Fixed async warning
    1527 downloads
  18. 5.7Jan 16, 2026
    554 downloads
  19. 5.5Dec 16, 2025
    3225 downloads
  20. 5.49Dec 3, 2025
    Fixed updater downloading v5.4 again and again
    2224 downloads
  21. 5.4Dec 2, 2025
    Fixed custom potions
    792 downloads
  22. 5.3Nov 30, 2025
    Enhancement of n v n queue system and team handling. - Fixed players able to hit each other on same team - Fixed harmful potions getting applied to teammate - Fixed explosions damaging teammate
    846 downloads
  23. 5.2Nov 25, 2025
    1208 downloads
  24. 5.1Nov 8, 2025
    Updated url that checks for updates. Update to this version is recommended if you dont want console spams.
    2091 downloads
  25. 5.0Oct 24, 2025
    - Added minimessages support - Added Kit Editor - Added infinite versus possibilities in queues i.e 2v2, 3v3, 4v4.....NvN - Added queue names (queue now require names) - Now queue placeholders only need queue name instead of kit names - Fixed some warnings
    1907 downloads
  26. 4.4Oct 15, 2025
    Fix leaking vanished players, better handling for players on tie, updated dependencies
    1489 downloads
  27. 4.3Sep 1, 2025
    3386 downloads
  28. 4.2Jul 26, 2025
    Fixed: [06:24:51 INFO]: [Duels] Lang: Failed to load message: provided key 'COMMAND.duel.request.send.clickable-text.extra.text' has no assigned value [06:24:51 INFO]: [Duels] Lang: Failed to load message: provided key 'COMMAND.duel.request.send.clickable-text.extra.hover-text' has no assigned value
    3869 downloads
  29. 4.1Jun 27, 2025
    Fixed Duels command in folia caused by teleport.
    2699 downloads
  30. 4.0Jun 17, 2025
    Fixed inventory overridden by kits when player quit b/w duel. Fixed a issue where players were able to dupe items by sticking items on cursor in inventory.
    1413 downloads
  31. 3.9Jun 6, 2025
    - Fixed gsit passenger issue while teleporting. - Fixed clear of inventory items when isOwnInventoryDropInventoryItems is set to true - Added Placeholders from placeholder extention to the plguin so now placeholders extension is not required
    1308 downloads
  32. 3.8Jun 1, 2025
    Fixed player name placeholer %name% not parsing in duels command
    865 downloads
  33. 3.7May 30, 2025
    Added NotBounties plugin support
    538 downloads
  34. 3.6May 29, 2025
    fixed issue where inventory was lost when player disconnects during duel
    431 downloads
  35. 3.5May 28, 2025
    Fixed party request accept and send where all the players in party were able to accept or send duels request. Now only leader is allowed to accept or send duel request
    458 downloads
  36. 3.4May 26, 2025

    Big Duels Update

    Duels Now Support Rounds!!!
    For now i added only best of two rounds for testing. To enable rounds use /duels options <kit>
    Add this new lang string to your lang.yml
    ```yaml rounds: round-end: '{PREFIX} &7Round &e%round% &7finished! &f%winner% &7won the round!' round-status: '{PREFIX} &7Current score: &f%player1% &7(&a%wins1%&7) vs &f%player2% &7(&a%wins2%&7)' round-start: '{PREFIX} &7Round &e%round% &7starting...' match-point: '{PREFIX} &c&lMatch Point &7for &f%player%&7!'
    566 downloads
  37. 3.3May 25, 2025
    Fix teleport closing inventory after throwing enderpearl outside duels. Fix duels still able to send request if request is already pending
    461 downloads
  38. 3.2May 24, 2025
    Fixed a issue where graves were still spawning with exp while in duels
    426 downloads
  39. 3.1May 21, 2025
    Version bump bcz 3.0 was not getting download on modrinth properly
    643 downloads
  40. 3.0May 21, 2025
    Added AxGraves support. Fixed duels not running on 1.20.6 (Thanks to WitchBoo for contribution)
    199 downloads
  41. 2.9May 5, 2025
    Dupe Fix
    1453 downloads
  42. 2.8Mar 10, 2025
    Added loka option in kit which increases overall damage by 33%
    2568 downloads
  43. 2.7Mar 6, 2025
    Added deluxecombat support and updated combatlogx and fasterxml
    465 downloads
  44. 2.6Feb 28, 2025
    Fixed loading party on duels
    471 downloads
  45. 2.5Feb 26, 2025
    335 downloads
  46. 2.4Feb 25, 2025
    Updated dependencies: - Json - Placeholders API - FasterXML
    292 downloads
  47. 2.3Feb 20, 2025
    Removed unused code that i forgot to remove in last update.
    428 downloads
  48. 2.2Feb 12, 2025
    Fixed off hand dupe and off hand items disapear bug
    556 downloads
  49. 2.1Dec 13, 2024
    Fixed console spam errors
    1469 downloads
  50. 2.0Dec 13, 2024
    Added support for 1.21.3 and 1.21.4 and added party duels
    144 downloads
  51. 1.9Nov 11, 2024
    Fixed Kits not leading on server version 1.21 or above
    784 downloads
  52. 1.8Nov 3, 2024
    Made new api for queues and for new placeholders
    464 downloads
  53. 1.7Nov 2, 2024
    Removed PlaceholderAPI from main plugin and added all expansions in extension
    140 downloads
  54. 1.6Oct 18, 2024
    Fix issue where players were unable to break blocks even when allow break is enabled
    371 downloads
  55. 1.5Oct 17, 2024
    1. Fixed getUpdateManager() and characteristics null error 2. Fixed duping with off-hand item 3. Fixed error message ondamagebyentity event
    147 downloads
  56. 1.4Oct 11, 2024
    Teleport bug fixed. Fixed a bug where STAINED_GLASS_PANE was causing issue
    186 downloads
  57. 1.3Sep 30, 2024
    Fixed 2 bugs. 1st one is exp bug and second is player can use enderpearl after match ends
    181 downloads
  58. 1.2Sep 29, 2024
    Added automatic update downloader
    66 downloads
  59. 1.1Sep 29, 2024
    Fixed UpdateManager
    57 downloads
  60. 1.0Sep 28, 2024
    DO NOT UPDATE IF YOU ARE USING OLD ADDONS As i told in description that plugin was in beta. Now in this stable release plugin has its own api and hence old extensions are not supported. Please wait until i release my addons to update it
    100 downloads
  61. 4.3-BETADuels Optimised 4.3-BETASep 27, 2024

    Major Update

    The support for previous Minecraft versions upto 1.16 is back. I am working on adding support for previous Minecraft versions too so expect it soon.
    93 downloads
  62. 3.2-BETADuels Optimised 3.2-BETAAug 22, 2024
    1.) Removed Automatic kit selection due to errors
    293 downloads
  63. 3.0-BETADuels Optimised 3.0-BETAAug 17, 2024
    1.) Added option to clear inventory after match. 2.) Added random kit selection if no kit selected. 3.) Fixed null error while spectating in essentials hook. 4.) Added MyWorlds plugin support
    88 downloads
  64. 2.0-BETADuels Optimised 2.0-BETAAug 7, 2024
    Added support for folia version 1.20.6 Fixed queue sign issue
    176 downloads
  65. 1.5-BETADuels Optimised 1.5-BETAJul 25, 2024
    Added perm check before joining queue
    139 downloads
  66. 1.02-BETADuels Optimised 1.02-BETAJul 19, 2024
    Fixed a config issue in which plugin was not loading due to default config
    118 downloads
  67. 1.00-BETADuels Optimised 1.00-BETAJul 14, 2024

    1.20.5+ Update

    Dropped support for v1.20.4 and below
    121 downloads
  68. 0.71-BETADuels Optimised 0.71-BETAJun 15, 2024
    Stats bug fix
    291 downloads
  69. 0.70-BETADuels Optimised 0.70-BETAMay 31, 2024
    Added option for delayed commands in end-command.
    149 downloads
  70. 0.60-BETADuels Optimised 0.60-BETAMay 23, 2024
    85 downloads

Similar projects

Plugin →