GENERAL
BOXES
- Optimizations and system updates.
FIREWORKS
- The format for assigning loots has changed:
- Before: "id:loot_id;chance:50"
- After:
- By ID: "id{loot_id} | chance{50}"
- By File: "file{file_name} | chance{100}"
- You can now specify either the loot ID or the file name.
- If the file is specified, all loots from that file will be assigned.
- The firework builder has received an update.
- You can now use RGB colors for both the initial and fade colors.
- The builder is now much more beginner-friendly to work with:
- Before: STAR;false;false;0;LIME;WHITE
- After: type{BALL_LARGE} | flicker{true} | trail{false} | p{0} | c{WHITE} | f{rgb(255,255,255)}
FILTERS
- You can now specify the default filtering option for players.
- This setting is located in the config file under general-settings.
BOXES
- You can now specify whether a box can only be opened one at a time.
- This setting is located in the box file under opening-settings.
BUG FIXES
- Fixed a bug that caused null pointer exceptions under some scenarios.
ADMIN TOOLS MENU
- Replaced the admin-related shortcuts in the Vault with a single Admin Tools Menu.
- Within the Admin Tools menu, you can find various admin-related tools.
SONG PACK
- Added a new menu that guides you through the creation of a Song Pack.
- Removed the /mb generatepack and /mb verifypack commands.
GENERAL
PERMISSIONS
- Optimized the performance.
- Adjusted the default config files.
COMMANDS
- Adjusted some permission systems.
MENUS
- Improvements to various data-showing commands.
- Tab suggestions should now be more accourate.
- Re-designed the Alerts menu - now with proper icons and descriptions.
COMMANDS
- Completely re-coded the tab completion system.
- With this update, the plugin will now suggest many more options.
- The error-checking and invalid-syntax systems have been improved.
- The plugin will now alert you if you entered an invalid number or provided incorrect range syntax.
- Tab completion now supports:
- Players
- Boxes/Gifts
- Songs
- Themes
- Any number-related arguments
- Range syntax
MYSQL DATABASE
BUG FIXES
- Reduced the number of queries needed to save data.
- Previously, the plugin was sending a query for each box, gift, update, theme, song, etc., resulting in 30+ queries with the default configuration. As of this update, the number of queries will always be roughly +/- 9.
- Fixed: Item model data not being loaded properly for loots.
- Fixed: Not being able to create Vaults on player heads.
MYSQL DATABASE
- Optimized the connection.
- Optimized the systems for loading/saving data.
- Added more debug messages to easier locate issues.
GENERAL
- Updated the backend systems.
- Updated comments across the plugin.
- Minor optimizations.
BUG FIXES
- Fixed: Decoration items are not displayed in menus with specific triggers.
BUG FIXES
- Fixed: The menus now take into account the "menu-rows" setting.
- Fixed: Menu items no longer throw "out-of-bounds" errors.