This update adds a full case preview GUI, new reward actions, network sync support, preset import/export, and several editor fixes.
Added:
- Case Preview GUI with rewards, chances, rarity, current pity, last reward and quick open button
- New reward actions:
- item-give
- sound
- firework
- effect
- broadcast-hover
- random-command-group
- Network sync for shared keys, pity and statistics across multiple servers using MySQL
- Preset import/export commands:
- /cases preset list
- /cases preset export <profile> [preset]
- /cases preset import <preset> [profile]
Improved:
- Opening flow was moved into shared logic so preview opening and normal opening behave the same
- Reward editor now reads custom item display names from the item in hand
- UTF-8 config saving was applied to editor/profile save operations
Fixed:
- Hex colors now render correctly in the editor GUI
- Changing profile animation with Shift + Left Click now correctly applies to real openings
- Reward icons and names are displayed more consistently in editor/preview
- Better MySQL-backed synchronization behavior for keys and stats
Notes:
- Network sync requires MySQL
- Presets are stored in the folder configured in settings.presets.folder