Duels icon

Duels -----

Everything you need for a duel system.



v2.0 - The 'Everything' Update
————————————————————————

Duels: v2.0 Beta

If you are for sure updating, make sure to read this whole thing.


Hello peepl! Before you download this update, know that it's a BETA test. v2.0 had so many changes (over 4k!) that I'm sure there will be some bugs I missed while testing. Make sure to do your backups if you do plan to update, or you can wait until it's out of beta testing.
Now, lets get right into the new stuff.



This update requires a reset of your config.yml. Remove the old one before you update!

The New Stuff

Spectator System: Yay, it's here. With the new /spectate command, you can spectate matches live! (Pretty obvious, but what else could it be?)
Few things before moving to the next feature:

  • duels.spectate is the permission for the command.
  • Having the permission duels.spectate.anonymously will not notify players in the arena when you start spectating. (For staff members)
Max Match Duration: You can now set a maximum duration for a match in the new configuration. When the match duration is over the max, match will end as a draw.

Patches, patches, and more patches: The main focus of this update was to implement many, many suggestions I've received through PM. And as expected, other plugins started conflicting with my plugin. As a result, this update contains 5 new patches, which does the following -

  • disableMcMMO: Basically what the name describes. This patch allows you to disable mcMMO skills & abilities while in a duel.
  • disablePowerLoss: This new patch removes player's power loss on death from dueling by cancelling the PowerLossEvent from FactionsUUID.
  • strictTeleportation: This patch is not related with plugin conflicts, but in v2.0, teleportation is no longer cancelled if distance teleported is under 1.0, due to reports of lag-backs. Enabling this patch will cancel any teleportation, like the previous versions.
  • forceAllowPvP: This patch attempts to override entityDamage cancellations from other plugins, allowing players in the same faction to duel.
  • cancelMatchIfMoved: This patch was created to prevent players sending a request inside the DuelZone region and then leaving the region.
Messages, messages, and more messages: The configuration structure was re-designed to allow you edit (almost) every single messages from Duels. A new file named messages.yml will now contain all the messages from the plugin. Also, support for not sending the message if the configuration section is empty was added, for both messages and lists.

New Commands: New commands are here to save your time!

  • /duels reset: Resets player's user data.
  • /duels reload: Reloads the plugin completely, not recommended to use multiple times in short interval as it will end all ongoing matches. If you simply changed a message in messages.yml, use /duels reload weak.
Soup?: Even though I didn't see the need, since someone requested it and I had some free time, it made it to the list. The new configuration has a new section for instant soup regen, with the following options -
  • enabled: Enable soup?
  • arenas Starting With: When you enable soup, arenas with name starting with this value will automatically have soup regen enabled.
  • hearts To Regen: The amount of health a soup will regenerate.
Extra: Few more improvements in general -
  • Kit & Arena names can now have spaces & capitalization. Which means names like 'God Apple', 'Soup Arena 1' is now possible!
  • Added support for Tipped Arrows in kits.
  • You can now change the amount of matches to be displayed when /stats is called.
  • A lot of bug fixes.
  • A lot of re-code overall, hopefully improving the performance.

That's it for the update! I would like to say few more things before I finish my update log.


- Starting from v2.0, Duels will be now under the GNU General Public License.
- Please PM me any issues with details, such as plugin list, exact server version, and error logs (if there's any).
- Thanks for all the support even while there were no updates. It really does keep me motivated.
- I've added a donation link at the very bottom of the overview. If you are having 'too much money' problems, you can click on the button!


Once again, thanks for all the support.

- END of the update log
----------, Oct 20, 2016
Resource Information
Author:
----------
Total Downloads: 233,729
First Release: Mar 17, 2016
Last Update: Mar 18, 2023
Category: ---------------
All-Time Rating:
292 ratings
Find more info at github.com...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings