MultiArena Duels [1v1] [Leaderboard] [MySQL Support] [1.20.6
4.1.01v1 Duels! Now featuring customizable kits, a leaderboard, and more!
4.1.0latestAdded an Update CheckerFeb 7, 2026 New Features + Duels now contains an Update Checker. It will automatically message players with the duels.admin permission when they join if there is a new update available. + Players with that permission may also do /duels update to check for updates as well.4.0.8Minor FixFeb 7, 2026 Removed JetBrains Annotations from being compiled into the plugin. My IDE set that up automatically and that could cause some compatibility issues with other plugins. This has been fixed (and made the file smaller).4.0.7Duels v4.0.7 (Bug Fix)Feb 7, 2026 Bug Fixes (Patches): - On Paper servers, kits would duplicate equipped Leggings and Boots, and in some scenarios deleted other inventory items. Additional Change: - It has become too difficult to extend backwards compatibility as far as it had been; Duels now only officially supports Minecraft 1.20.6 and higher.4.0.61.21.9-1.21.11 SupportDec 18, 2025 New Features: + Bumped NBT API to v2.15.5 for Minecraft 1.21.9-1.21.11 support4.0.51.21.8 Support (For Real This Time)Aug 27, 2025 New Features: + Bumped NBT API to v2.15.2 for Minecraft 1.21.8 support4.0.4Minecraft 1.21.5-1.21.8 SupportAug 22, 2025 Changes + Bumped NBT API to latest + This allows for usage on 1.21.5-1.21.84.0.3Update NBT API (Support for 1.21.2, 1.21.3, 1.21.4)Feb 25, 2025 Updates + Duels should now function properly on 1.21.2, 1.21.3, and 1.21.44.0.2Duels v4.0.2 (1.21 Support)Oct 19, 2024 There are some small differences in NBT data between 1.20 and 1.21. Most notably, any kits which use the old NBT will have errors in them. Duels now automatically detects these issues and warns you to fix them, however it cannot (yet?) automatically fix them.4.0.14.0.1 - Update NBT APIAug 11, 2024 Updates NBT API to v2.13.2 which contains bug fixes and improvements.4.0.0v4.0.0Aug 10, 2024 BREAKING CHANGES & BUG FIX · Kits are now serialized using the NBT API - this will fix a bug where some metadata was lost in kits (you should now be able to use MMOItems, MythicItems, etc). · To upgrade to Duels v4.x.x from v3.x.x, you'll need to delete the "Kits" section in your config.3.3.6More Placeholders (PlaceholderAPI)Apr 1, 2024 New Placeholders: · %duels_your_kills% - Displays the kills of the player looking at it · %duels_your_wins% - Displays the wins of the player looking at it3.3.5Bug Fix (Multiverse-Core compatibility)Mar 30, 2024 Bug Fix: - Having an arena in a non-vanilla world would sometimes cause Duels to have errors. Note: This fix only applies to Multiverse-Core. It is possible that other multiworld plugins will still cause this issue. Furthermore, only some users have reported this bug. It's possible that this fix won't actually work, as I've not experienced it and cannot test it.3.3.4Bug FixMar 29, 2024 Bug Fix: - Potions in Duels kits did not preserve their effects after restarts.3.3.3Added Some Placeholders (PlaceholderAPI)Sep 13, 2023 New Features Adds the following Placeholders (with PlaceholderAPI): - %duels_top_wins_#% - Shows name and win amount of the player in #th on the wins leaderboard (e.g. Dartanman (5 wins)) - %duels_top_kills_#% - Shows name and win amount of the player in #th on the kills leaderboard (e.g. Dartanman (5 kills)) Note: It only supports the top ten players of each leaderboard. One example usage would be to have a leaderboard made with a holograms that support PlaceholderAPI and make them look like this: Wins Leaderboard 1. %duels_top_wins_1% 2. %duels_top_wins_2% 3. %duels_top_wins_3%3.3.2Bug FixSep 13, 2023 Bug Fix - NullPointerException when creating a kit with no armor See pull request here: https://github.com/Dartanman/Duels/commit/189e8c257535b9a…3.3.1Bug FixAug 3, 2023 Bug Fixes - Fixed bug that allowed players to join multiple duels at the same time or be their own opponent.3.3.0Statistics in MySQLJun 10, 2023 New Features: + Statistics can now be stored in a SQL Database (Tested with MySQL) + New Command: /duels filetosql - Loads statistics from statistics.yml into the database (requires permission duels.admin)3.2.0Full Recode & 1.19-1.20 SupportJun 8, 2023 Still the same plugin, but it should be a bit faster and more intuitive. It's also better designed and should be easier to update. A few commands and permissions are a little bit different now, though, so make sure to read the Overview! Also now runs on Minecraft 1.19 and 1.20.3.1.3Hex code supportMay 19, 2022 Duels has hex codes now. Use #xxxxxx3.1.1Dupe FixJan 27, 2022 Critical Bug Fix - Players could dupe items from kits3.1.0c1.17 SupportJan 26, 2022 1.17 Support 1.17 is now supported (not just 1.18). Woohoo!3.1.0bBug FixJan 26, 2022 Critical Bug Fix Due to a typo in the most recent version, the plugin would not enable. This is fixed now.3.1.0Better NomenclatureJan 26, 2022 You won't see anything different this update - I just changed a few Maven settings and renamed my packages.3.0.91.18 SupportJan 19, 2022 New Features: + Official 1.18 support - I know, I'm a bit late - I just engaged and my life is super busy right now. One note: STAY ON VERSION 3.0.8 IF YOU ARE ON MINECRAFT 1.17. ONLY UPDATE TO VERSION 3.0.9 IF YOU ARE RUNNING A MINECRAFT 1.18 SERVER.3.0.8Bug FixDec 18, 2021 Bug Fix: - Threw a NullPointerException when a player who did not just finish a duel respawned.3.0.7New CommandNov 8, 2021 New Command: + /duel leave - Leaves the queue for a duel if you are in queue but the duel has not started yet. ( Permission: duel.leave) New Config Options: + Various messages to do with leaving duels3.0.6New Config OptionOct 27, 2021 New Feature: + Configurable option to force players to have 10 hearts in duels. Their health will be returned to how it was previously after the duel.3.0.5/duel join <arena> & bug fixesSep 18, 2021 New Feature: + Players can now do /duel join <arena> to join a specific arena (if it is available) Bug Fixes: - Fixed a bug where Players could be in two duels at the same time - Fixed a bug where Players could duel themselves - Fixed a bug where, occasionally, Arenas would disallow Players from joining when they should have been able to.3.0.4Tab Completion & Configurable MessagesSep 17, 2021 New Features: + Tab Completion for /duels (A bit of a W.I.P. but we're getting there) + Most messages are now configurable Bug Fixes: - Minor text fix3.0.3bStatsSep 16, 2021 New Features: + Added bStats to take Metrics3.0.1LeaderboardSep 11, 2021 New Feature: + Duels now has a leaderboard! Do "/duels leaderboard" to see it!3.0.0RecodeSep 10, 2021 DUELS HAS BEEN RECODED That's right, folks... after like two years of putting it off, I've finally updated Duels. It has been recoded to better reflect actual Object-Oriented understanding and is a much more powerful plugin now.2.3.1New CommandApr 27, 2019 New Command: + Added /duels version2.3.0New Features And Bug FixFeb 14, 2019 New Features: + Duels now tracks your win count! + New command: /duels top to show the players with the Top Ten Win Count! Bug Fix: - Duels no longer displays an error message when accepting a duel request.2.2.2New CommandFeb 6, 2019 New Command: + /duel deletekit <kitname> - Deletes a kit.2.2.1Bug Fix + More ConfigurabilityAug 20, 2018 New Features: + Prefix is now completely customizable. It doesn't have to say "[Duels]" in the colors I choose, it can be whatever you want, in whatever colors you want! Bug Fix: - If you had a kit called "example" then doing /duels kit ExAMplE wouldn't give you the kit. Now, it works fine.2.2.0Kits UpdateAug 19, 2018 Today, Duels comes back with a huge update! Previously, everyone was required to have the exact same kit, but now, you can make as many kits as you want! New Commands: + /duels createkit <kitname> - Creates a kit with your current inventory. + /duel kits - Lists all kits. + /duel kit <kitname> - Equips <kitname> for your next duel.2.1.0Challenge Players To DuelsApr 14, 2018 New Features: - Added the ability to challenge players to a duel by doing /duel challenge <player> and you can accept the challenge by doing /duel accept2.0.3bbStatsApr 9, 2018 New Feature: + Added bStats support (you can disable this in the bStats folder)2.0.3Added KitApr 8, 2018 New Features: + You can now choose what items the players fight with in the config.yml Bug Fix: - When a Player disconnects, they now lose the Duel.2.0.2Bug FixesApr 8, 2018 Bug Fixes: - Fixed all players still being in Adventure Mode after the Duel as pointed out by @Austino99 - Fixed [Duels] not being colored in one message.2.0.1Version UpdateApr 8, 2018 I forgot to fix the version in the plugin.yml. It is fixed now.2.0.0COMPLETE RECODEApr 8, 2018 Duels is basically a new plugin. Previously, Duels took two players into a HashMap, and set them against each other. There was no apparent knowledge of OOP in the plugin. Now, I have taken advantage of Object Oriented Programming to create a much more stable, less buggy, and overall better Duels plugin for you to enjoy.1.0.4Bug FixesNov 26, 2017 Bug Fixes: + Fixed some issues with disconnecting players, as pointed out by @thenameisKO1.0.3Bug FixAug 21, 2017 Bug Fixes: + Fixed a bug where if two people dueled, the winner would teleport every time they killed the loser, regardless of whether or not they were still dueling.1.0.2Bug FixAug 1, 2017 Fixed a bug where it creates 2 extra arenas.1.0.1New MessagesAug 1, 2017 Added confirmation messages when doing /duels createarena, /duels setspawn1, and /duels setspawn21.0.0Jul 31, 2017
Similar projects
Plugin →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
26.2MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.9MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
4.7MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta