MultiArena Duels [1v1] [Open Source] [Leaderboard] [MySQL Support] icon

MultiArena Duels [1v1] [Open Source] [Leaderboard] [MySQL Support] -----

1v1 Duels! Now featuring customizable kits, a leaderboard, and more!




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.
----------, Oct 19, 2024

Updates NBT API to v2.13.2 which contains bug fixes and improvements.
----------, Aug 11, 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.
----------, Aug 10, 2024

Read more and download here: https://github.com/Dartanboy/Duels/releases/tag/4.0.0-publicdev1

NOTE: I generally do not recommend using Dev Builds on production servers. This build has only been tested on 1.20.4.
----------, Aug 7, 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 it
----------, Apr 1, 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.
----------, Mar 30, 2024

Bug Fix:
- Potions in Duels kits did not preserve their effects after restarts.
----------, Mar 29, 2024

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%
----------, Sep 13, 2023

Bug Fix
- NullPointerException when creating a kit with no armor

See pull request here: https://github.com/Dartanman/Duels/commit/189e8c257535b9ae9f9f9db5a3add1ebfd4aa747
----------, Sep 13, 2023

Bug Fixes
- Fixed bug that allowed players to join multiple duels at the same time or be their own opponent.
----------, Aug 3, 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)
----------, Jun 10, 2023

I see that about 35% of you are still using version 3.0.9 -- this version has a pretty major bug that allows players to dupe items. If you are on Minecraft 1.17 or 1.18, it is critical that you update to version 3.1.3.

If you are on 1.19 or 1.20, you should update to the latest version (3.2.0 at the time of this announcement).
----------, Jun 9, 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.
----------, Jun 8, 2023

I WOULD NEVER RECOMMEND USING A DEVELOPMENT BUILD ON A PRODUCTION SERVER

A relatively stable development build for MC 1.19 has been released on GitHub. You can download it here: https://github.com/Dartanman/Duels/releases/tag/3.2.0-publicdev3

It has several changes, and is still missing a leaderboard and tab-completion so please read the post that is also available at that link.
----------, Apr 12, 2023

Duels has hex codes now. Use #xxxxxx
----------, May 19, 2022

I see that about 65% of you are still using version 3.0.9 -- this version has a pretty major bug that allows players to dupe items. It is critical that you update to version 3.1.1 if at all possible.
----------, Mar 1, 2022

Critical Bug Fix
- Players could dupe items from kits
----------, Jan 27, 2022

1.17 Support
1.17 is now supported (not just 1.18). Woohoo!
----------, Jan 26, 2022

Critical Bug Fix
Due to a typo in the most recent version, the plugin would not enable. This is fixed now.
----------, Jan 26, 2022

You won't see anything different this update - I just changed a few Maven settings and renamed my packages.
----------, Jan 26, 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.
----------, Jan 19, 2022

Bug Fix:
- Threw a NullPointerException when a player who did not just finish a duel respawned.
----------, Dec 18, 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 duels
----------, Nov 8, 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.
----------, Oct 27, 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.
----------, Sep 18, 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 fix
----------, Sep 17, 2021

New Features:
+ Added bStats to take Metrics
----------, Sep 16, 2021

New Feature:
+ Duels now has a leaderboard! Do "/duels leaderboard" to see it!
----------, Sep 11, 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.
----------, Sep 10, 2021

New Command:
+ Added /duels version
----------, Apr 27, 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.
----------, Feb 14, 2019

New Command:
+ /duel deletekit <kitname> - Deletes a kit.
----------, Feb 6, 2019

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.
----------, Aug 20, 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.
----------, Aug 19, 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 accept
----------, Apr 14, 2018

New Feature:
+ Added bStats support (you can disable this in the bStats folder)
----------, Apr 9, 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.
----------, Apr 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.
----------, Apr 8, 2018

I forgot to fix the version in the plugin.yml.
It is fixed now.
----------, Apr 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.
----------, Apr 8, 2018

Bug Fixes:
+ Fixed some issues with disconnecting players, as pointed out by @thenameisKO
----------, Nov 26, 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.
----------, Aug 21, 2017

Fixed a bug where it creates 2 extra arenas.
----------, Aug 1, 2017

Added confirmation messages when doing /duels createarena, /duels setspawn1, and /duels setspawn2
----------, Aug 1, 2017

Resource Information
Author:
----------
Total Downloads: 26,266
First Release: Jul 31, 2017
Last Update: Oct 19, 2024
Category: ---------------
All-Time Rating:
29 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings