Updates
Migration to database
Instead of .yml files data is now stored in a local database. This has the following upsides:
- Lower chance of data corruption
- Ability to change values more freely, like the name of a plugin or dropevent (more info below), those do not have to be unique anymore
- Higher performance
Name changes
Crates and Dropevents are no longer identified via their name, but a unique id. This has the follwoing effects:
- In commands, Dropevents and Crates are now referenced via their id (see the full command list in Readme for reference)
- A button for name change can be found in the respective Edit Gui.
- Names can be plain text or in the MiniMessage format (Documentation)
- Names may now contain spaces
Folder system
You are now able to organize crates and dropevents in folders and subfolders. You can configure the location in the dedicated edit gui with the ender chest icon. Separate subfolders with / icon. The . represents the root folder.
ShopGui+ Support
Dropevents are now supported by the ShopGui+ plugin. Thank you to @MackenzieMolloy . Example configuration:
1:
type: item
item:
cad:
dropEventId: <id>
buyPrice: 10
slot: 1
VaultAPI support
If you combine this plugin with VaultAPI and an economy plugin, Money Rewards are unlocked in crates. You are abled to award players money directly. (Gold ingot in reward sequence configuration)
Smaller changes
- Added a button to clone a drop of a dropevent
- Added a button to give a stack of dropevent starter items to yourself
- Changed command
/crate cancelto/cad cancel - GUI rearrangements
Fixes
- Fixed typos in GUI
- Fixed a problem where a title disappears in GUI