Perks | MySQL, MongoDB, PostgreSQL | Like BauSucht/GrieferGames | 1.17 - 1.19

Perks | MySQL, MongoDB, PostgreSQL | Like BauSucht/GrieferGames | 1.17 - 1.19

  • Holiday Sale! Use code HOLIDAY25 for 25% off everything! There are additional discounts on all products marked with the theme "Winter"!
This update fixed a few bugs as well as supporting hex colors. In addition, the name of each perk can be changed individually.

New
  • Hex colors can now be used with <#(hex-code)>.
  • Each perk can be given its own name
  • Only individual plot worlds can be disabled from the plot fly perk.
Changes
  • Upgraded postgresql and mongodb dependencies to the lastest stable version
Bugfixes
  • Fly mode is no longer deactivated when joining the server.
  • Should a perk price be negative, the perk will now automatically be set to Free instead of giving the player money.
Important
If you upload the update to your server, you have to recreate the configuration files once. Means renaming or deleting the configuration files (config.json and messages.json) once and reloading the plugin.
You can then copy the old settings and adapt the new configuration options to your server.
With this update, the Plot Fly is not only updated when entering and exiting a plot, but also when the Fly Perk is activated or deactivated.

Changes:
  • Change fly mode instantly
In some PlotSquared v6 versions, the Plot Fly perk had a bug and didn't work. This bug should be fixed with this update.

Bugfixes:
  • Plot Fly Perk
This update allows you to always be up to date with the Perks plugin.

New features:
  • Update Checker (can be deactivated)
  • Perks Admin Command
The last update of the Perks plugin is from May 24th, 2020, which is why I decided to completely redevelop the Perks plugin and update it to the new standards.
In addition, I have of course also added some new functions.

This version of the plugin only supports Spigot versions 1.17.1 to 1.19.2. In addition, Java 16 or higher is required. The plugin might work with lower versions, but no guarantee is given.
PlotSquared v6 is now also required if you want to use the Plot Fly Perk.
If you want your players to be able to buy the perks with money, you also need Vault.

New features:
-
In addition to MySQL, the database systems PostgreSQL and MongoDB are now also supported.
- The plugin configurations are now done with Json Configs.
- Two new perks have been added: KeepHotbar and Glow.
- The Fly Perk can now (on request) also be used in the whole world (without PlotSquared).
- The perks inventory can now be set completely by yourself.
- In addition to the Permission Perks, there is now also the possibility of Purchasable (Vault Support) and Free Perks.
- The configuration files have been extended by some settings that can be made.
- The plugin is now offered entirely in English. Each language can be supported via the new messages.json.

Database
The MySQL table structure has changed as a result of the recode, which is why you have to transfer the data manually.

What about the sourcecode?
Since this update brings so many new features and I don't want to adjust the price, the source code is no longer included since version 2.0.0. This will be available in the next few days for an extra charge so I don't have to raise the price for people who don't need the source code.