Properly handle how Metrics shuts down and turns on when you change the true/false.
Add more verbose logging with an option to turn off the spammy garbage.
Internal placeholders such as %random% or %player% which are handled by us have been changed to {random} or {player}.
Added volume/pitch controls to each sound section in the vouchers.
Breaking Changes:
Vouchers have been moved out of the Config.yml into a folder called vouchers
All the configurations should auto migrate. Let me know if I missed something.
Voucher codes have been moved from VoucherCodes.yml to the codes folder.
Performance:
No longer use the player object in hashmap's/arrays just the uuid as god intended.
Developers / API:
Cleaned up some internals, reduce duplicated code.
The api artifact id is now crazyvouchers-paper-api. Note: this is subject to change in the future so just be mindful of what your doing. I am actively designing a proper api for everyone to use which won't change as much.
Bumped nbt-api.
Make sure to join our discord if you have any questions or would like support -> Click Me
Please check #general-updates for more information.
Changes it from using the CraftItemEvent to PrepareCraftItemEvent so vouchers cannot be used as materials for recipes while not interfering with custom recipe plugins.
Added 2 new config options
Prevent-Using-Vouchers-In-Recipes.Toggle which defaults to true, Prevents crafting recipes from being complete when including a voucher.
Prevent-Using-Vouchers-In-Recipes.Alert which defaults to false, Sends a message when an item that is a voucher is in the Crafting Table's 9 slots.
Sure, ad-blocking software does a great job at blocking ads, but it also blocks useful features of our website. For the best site experience please disable your AdBlocker.