[+]
Executable Item Support Fix
Minor Code cleanup and preparation for major overhaul
x. Fixed the Database toggle not working.
x. Added option for toggling database
x Fixed a bug where players could bypass delivery permission and get access to all active deliveries.
x Bug fixed for the main delivery board where all delivery icons are shown. Clicking on non-delivery tiles do not throw errors now.
+ Reload command now reloads the language file
+ H2 Database Library updated
x Fixed index out of bounds occurance on main delivery board
+ Added Title section for info material.
+ Added a toggle for filling empty spaces in main board with filler material
Fixed abruptly crashing without any feedback when starting without PAPI
+ Multiple slots for same delivery
x Fixed a bug where players would be able to redo a delivery after relogging in the server
+ Any additional items that have been submitted will be dropped on submission
+ More customizability for Delivery Sub Menu
+ Fixed MMOItems example in the default config file
+ Added separate item name and GUI title field
+ Added command for delivery top (/db deliverytop).
+ PAPI placeholder for cooldown/refresh timer for each delivery. More on that
here
x Patched console spam on empty player data
x Fixed the sorting order of leaderboard placeholders
+ Optimized leaderboard lookup
x Leaderboard ranking bug fixed
+ Added hot reload. With this admins can now load/unload new deliveries on runtime without needing to restart the server using /db reload.
+ Added Placeholders for leaderboard based on accumulated points. Details
here
+ Changed filename to reflect version
x Fixed cumulation counter counting all players' quest completion
+ Added cumulative Rewards.
+ Certain deliveries contribute toward the cumulative reward and the rewards are given once a certain number of rewards have been completed by either submitting or skipping.
+ Updated config to include CUI example
+ Added support for Custom Items plugin
+ Optimized imports & more clean up
+ Added PlaceholderAPI support for all board titles
+ Updated default config to include weights
- Removed unnecessary logs from clogging the console
+ Fixed bug where setboard command would clear the config.
+ Info item's lore is now editable for every delivery.
+ Added a toggle delivery refresh alert.
+ Added weights for random rewards
x Fixed delivery not updating the completed player list after refresh.
+ Added skip button in delivery menu.
+ Added custom skipping currency called Delivery Tokens with MySQL/H2 support.
+ Added support for skipping with vault dependent currency plugins.
+ Added support for skipping with vanilla items.
+ Added permissions for skipping certain delivery.
+ Set a maximum limit to the amount of players that can complete each delivery. Added a permission that can allow submission even if the delivery submission has reached max amount.
+ Send a notification to each online player when a delivery refreshes.
x Refresh time update bug fix for GUI
+ Set custom slot number for every delivery which will be used to place them on main Delivery Board menu.
+ Setup Multiple deliveries aside from the default three.
+ Refresh deliveries live as you set them up
- Lang file has been changed, update it accordingly
+ Bug fix where player's displayname would not appear properly when using Essentials.
+ Bug fix where commands or items wouldn't properly appear in the Editor GUI
+ Bug fixed where command reward didn't get executed if it had "item" keyword in it.
Read
Migration Instructions for smooth migration from previous version.
+ Custom NBT Items in Required items. (Not editable in config)
+ Board Requirements and Reward editor GUI
+
Confirm button no longer checks using absent plugins
+
Timer doesn't randomly reset
Fixed a bug which failed the delivery generation if ItemsAdder was present.
+
Bug fix where the required item in each delivery can be duped.
Fixed a bug where the plugin wouldn't load the first time in pre-1.16.x versions.
+
Modular language files to support your preferred language.
Fixed the following bugs
- Event failed to register in the absence of ItemsAdder
- Help command threw a permission error
- Item Verification error for only vanilla items
+
Items from all the menu are customizable
+
Console spam fix
Now it's possible to the edit the
Board GUI with
custom titles and items from any of the supported custom item plugins. (MMOItems, ItemsAdder, ExecutableItems, EcoItems)
Delivery generation using custom items from the following plugins:
+
MMOItems
+
ItemsAdder
+
ExecutableItems
+
EcoItems