Skip to content

Changelog

Enzias edited this page Feb 20, 2021 · 30 revisions

Changelog

Stay up to date on the latest bug fixes and additions to the plugin.

Versions Spiget Version


1.6.0 - Experience/Ranks System & Lot of changes

  • Added - Complete Experience and ranks system to the plugin. You now have access to a complete system that allows your players to gain experience by playing in duels. You can customize everything! When they reach a certain amount of level/experience, players can unlock some ranks with permissions and rewards. With this new system comes new commands (Click here to see all commands), new permissions (Click here to see all permissions) and a new configuration file (Default Config & Ranks Setup) and new messages (Check messages Setup. If you want to know more about it you can check this tutorial. If you have any issues or questions, ask for help in the Discord Server!
  • Added - Keep Inventory Settings. A new end timer setting is available. Check End Count Setup for more. This setting allows you to disable the drop of items and experience when a player dies in a duel. Note that if you set this setting to false, that doesn't guarantee items and experience will drop on the floor.
  • Added - Prefix in the config. You can now use the placeholder %prefix% everywhere in the config. This placeholder will be replaced by what you've put in the messages.yml file (Check Here and Here).
  • Changes - Modification of 2 commands - /easyduels spectate join/leave become /easyduels spectate. /easyduels queue join/leave become /easyduels queue. Therefore, those messages can be deleted in the messages.yml file: messages.player.not-spectating, messages.player.already-spectating, messages.player.not-in-queue, messages.player.already-in-queue.
  • Changes - Modification of permissions. A lot of permissions have been modified so check this page to stay in touch!
  • Fixed - 1.16 sound issue. A config sound issue has been fixed. You will now be aware if you have this issue.

WIKi: I'm updating the wiki with a lot of new tutorials and information. Check it if you need help or have an issue. DISCORD: Join the Discord Server NOW! Suggestions, Help, and more! ​

Consider have a look at every page in the wiki in order to customize whatever you want in the plugin!

Thanks for the 1000+ downloads and the support! Do not hesitate to share a review on the plugin page!


1.5.1 - Supports for 1.16.4 and 1.16.5 version

  • Added - Supports for both 1.16.4 and 1.16.5 Minecraft versions.

1.5.0 - Lobby & Spectate & Lot of Additions & Discord Server

  • Added - Lobby Spawn. You can now set a lobby to teleport players after a duel. Use /easyduels admin lobby to set the location of the lobby. Please take a look at here and here for more informations. Also, there is a new admin message: set-lobby.
  • Added - Spectate System. Players can now spectate a duel with the command /easyduels spectate join. To set the spectate spawn point, you can use /easyduels admin spectate. Please take a look at here and here for more information. Also, there are many new settings related to the spectate system like spectate game mode, blocked commands, and more. Players can stop spectating a duel with /easyduels admin spectate leave. There is also new permission related to the spectate system: easyduels.spectate. Check the Wiki for more and complete information if you want to use this new system: Wiki. There are also new messages; check here.
  • Added - Custom Teleportation. Now, you can decide where players must be teleported after a match or after spectating a game. You can choose between their last locations, the lobby, or just no teleportation depending on what they are doing. Please take a look at here for more information.
  • Added - Pre-clickable buttons message. You can now set a message before the accept and the deny button when a request is sent. Please check here in the duel-request section.
  • Added/Fixed - Reload Command and default value. The reload command now reload every configuration files; you don't need to reload your server anymore(Some settings need a complete reload for technical reasons) so that changes are effective. Also, all configuration files have default values to avoid errors if you are missing a path.
  • Fixed - Duel request. You are no longer able to send a request to a player who is in a duel. New message: player.player-in-duel. Check here.
  • Fixed - Queue system. If the queue is completely empty and you accept a duel request from someone, you will no longer receive the queue join message.
  • Fixed - Forced Gamemode. Don't forget to put some ' ' when you are forcing a game mode. Fixed in this update.
  • Changed - New build version for the plugin: 1.16. This will allow me to create more things in the future.

NEW - Discord Server for supports and suggestions! Join now --> ​

Consider have a look at every page in the wiki in order to customize whatever you want in the plugin!

Thanks for the 200+ downloads and the support! Do not hesitate to share a review on the plugin page!


1.4.1 - Blocked Commands Fix & Inventory.

  • Fixed - Fixed system blocking duel commands that spammed the chat when executing a command.
  • Fixed/Added - Fixed blocked commands opening an inventory. Added new settings: blocked-commands.inventory. If set to true, all inventories (inventories of other plugins for example) that the player will try to open (except his own inventory) will be automatically closed.

Do not forget to update your configuration files(settings.yml) otherwise the new plugin features will not work and the plugin will cause errors.


1.4.0 - Money Bet/Vault & Custom Command Aliases & Optimization.

  • Added - New Money Bet System. Players are now allowed to bet money in a duel. They must use /easyduels <player> [money]. New permission: easyduels.money. There are new settings related to the betting system. You now have access to more actions related to money bet. Please check here and here. There are also new messages check here and here for more information. Admins can also now force duel with a bet amount with /easyduels <player> <player> [money]. In order to use this new bet system, your server will need Vault and an Economy Plugin supported by Vault. It is impossible to bypass the system and it has been thought out to avoid any bugs. If you do encounter one, please report it here.
    • New messages: player: duel-request.bet-message/ you-not-enough-money/ player-not-enough-money/ below-minimum/ greater-maximum/ invalid-amount.
    • New end-timer actions: bet-message-to-winner/ bet-message-to-loser/ bet-message-no-winner
    • New money-bet settings: enable/ minimum-amount/ maximum-amount
  • Added - Custom Command Aliases. You can now change Easyduels aliases by putting your own aliases in the settings.yml file. For more information, check here and here. It remains impossible to change or disable the command /Easyduels for technical reasons.
  • Fixed/Optimized - Code optimization and config issue fix.

Do not forget to update your configuration files(messages.yml & settings.yml) otherwise the new plugin features will not work and the plugin will cause errors.


1.3.0 - Huge update: Queue System & Creating tournaments & New Settings & New Commands and Permission

  • Added - New Queue System & Settings. This new queue system will allow players to wait in turn to fight each other in a duel. It is possible to join the queue after accepting a duel request and with the command /easyduels queue join. You can also leave the queue with /easyduels queue leave. New permission: easyduels.queue. Please take a look here and here.
  • Added - Create tournaments. Now, you can lock the arena and force players to join the queue or to fight in duels. While the arena is locked, players are not able to join the queue or to send duel requests on their own. So you can create your tournaments. You can see new commands here
  • Added - The message.yml file has been updated. Please take a look here and here .
    • New messages: player:unknow-command/already-in-queue/not-in-queue/join-queue-in-duel/request-duel-in-duel/accept-duel-in-duel/queue-is-full/arena-is-locked / / admin:unknown-command/arena-locked/arena-unlocked/join-in-duel/duel-himself/already-in-queue/forced-duel-start/forced-duel-queue/forced-queue!
  • Fixed - Blocked Commands Issue.

Do not forget to update your configuration files(messages.yml & settings.yml) otherwise the new plugin features will not work and the plugin will cause errors.

Thanks for the 100 downloads and the support! If you have any issues or suggestions please check this! Do not hesitate to share a review on the plugin page!


1.2.0 - Rewards and End Broadcast

  • Added - Rewards at the end of a duel. You can now reward players at the end of a duel. In the actions section of the end timer, add reward-commands. You can add as many commands as you want. For more information see here.
  • Added - Broadcast messages. Broadcast is now available at the end of a duel. In the actions section of the end timer, add broadcast to broadcast a message if there is a winner and broadcast-no-winner if there is no winner. As usual, one can work without the other.
  • Added - Trident support for 1.13+.

1.1.0 - Config rework and Fix Duel issue

  • Config Rework! You need to delete the config.yml file (or you can copy and paste what you have done). There is 3 new configuration file named: arena.yml, messages.yml, settings.yml. They will be automatically generated. Please check the wiki if you have any questions.
  • Added - Update Checker. If the version you are using on your server is not the latest version available, a message will be displayed in the console.
    • Added - settings.yml: check-for-updates
  • BugFix - It is no longer possible to send a request to yourself.
  • BugFix - Config Issue (Reset).

1.0.3 - First Release

⚔️EasyDuels⚔️ A Complete 1v1 System! [1.12.x - 1.16.x] Available NOW on Spigot!

Download EasyDuels Now!