Changes:
- Fixed minor issue with no permission check in GuiOpenCommand#mainCommand, now requires guiplus.gui.open.others if target is specified
Changes:
- Fixed the issue when using &# hex codes
- Fixed DeluxeMenusConverter not converting custom player heads correctly
- Added informative lore to nested items
- Fixed condition conversion for DeluxeMenusConverter
- Added ability to invert a condition by adding 'inverted: true'
- Fixed issue with converting click events in DeluxeMenusConverter
Changes:
- Improved system that manages configurations for system menus
- Added 'showConditions' for items
- Added 'nestedItems' that will be displayed when showConditions are not met
- Fixed backup not working as intended
- Other minor changes
Changes:
- Fixed LegacyFileConverter fixes
- Updated click event names in adminpanel.yml
- other minor adjustments
Changes:
- Fixed repetitive loading for GuiItem data
- Improved performance with loading and saving gui item data
- Fixed issue with item display name loading
- Improved NBT handling
Changes:
- Optimized mod items when starting the plugin
Changes:
- Fixed ArrayIndexOutOfBoundsException
- Switched to using base64 to store data in ItemStack of an GUIItem
Changes:
- Fixed issue where there was a typo with SystemMenus folder
- Removed backup debug messages
- Bumped NBTAPI version to 2.15.1
- Added 'generation' check for BookMetaSerializer to avoid NullPointerException
- Added array length checks for StartupUtils#loadGuiItem
- Bumped PacketEvents to v2.9.4
Changes:
- Fixed YAML loading bugs
- Minor bug fix regarding failing conditions.
- Added automatic backups
- Added a way to autodetect if the display name of an item has been updated post removing it from an GUI
- Added a field to disable data embedding within item taken out of the GUIs
- Bumped PacketEvents to 2.9.4-SNAPSHOT