New Features & Updates - Fireworks can now be enabled or disabled for each individual item.
- The WinItem can now also glow (config setting).
- The rarity system has been revised.
- Rarities can no longer be set per item.
- Rarities can now be edited in the `Case Editor - {case}`.
- Clicking on a rarity opens an inventory with all case items. Case items with this rarity glow (except heads) and have a corresponding lore.
- New message added: `WinRarity` - Displays the rarity of the won item.
New Features & Updates - Added paginated Rarity Editor (GUI) with chat-based creation and auto-refresh after /case reload
- Added /case rarity subcommand for direct access
- Added Rarities.Enabled: loads rarities.yml and publishes via RarityManager
- Improved CaseItem: automatically syncs rarity chances; formatted lore in Preview/Roll (without affecting actual rewards)
- Improved Case Editor: new rarity slot, chat prompts, list indicators, and localized messages
- Made messages & inventory defaults fully configurable via config
- Added hidden cases in CaseChooseInventory
New Features & Updates - Fixed an issue where the “add to items” button sometimes couldn’t be clicked and the item could be taken out instead
- Implemented security safeguards for GUI inventories to prevent item extraction/duplication (“bugging items out”)
Bug Fixes - Fixed an issue where the “add to items” button sometimes couldn’t be clicked and the item could be taken out instead
- Fixed the item editor sometimes jumping back to the previously selected item
- Fixed /caselog <player> showing the sender’s name in the inventory title; also removed an extra empty lore line on items without enchantments (added AwardLore to CaseLogInventory)
- Fixed an exploit that allowed players to pull items out of GUIs
- Fixed disabled cases still being clickable in the menu
Bug Fixes - SECURITY UPDATE!!! The mysql-connector-java repo had a security vulnerability up to version 8.0.33. This has been fixed with the latest version 9.4.0.
New Features & Updates - Players' case logs are only displayed as an inventory with the item and information about the item drawn
- Database structure change (
be careful, the CaseLog database will be reset once)
Bug Fixes - A bug that caused the CasePreviewInventory to not open when using PaperMc has been fixed
Bug Fixes - The number of cases by a player can no longer go below 0
- If a player was in the Case Preview inventory, other players could no longer shift items in the inventory. This error is now fixed
- You can no longer interact with Shift in the Choose Case inventory.
- The case log commands have been revised. You can find out more here:
https://github.com/JuByteCOM/JuByteCase-Wiki/wiki/Commands-&-Subcommands
New Features & Updates - The probabilities of CaseItems have been adjusted. Decimal numbers can now also be used (only 2 decimal places)
- There is now a new parameter for CaseItems called drawCount. -1 is default, for example if 5 is set, then this item can only be pulled on the server a maximum of 5 times
Bug Fixes - It happened that cases were not removed properly after opening. This error is now fixed.