Compatibility
Minecraft: Java Edition
1.21.x
1.20.x
Platforms
Links
Creators
Details
Licensed LGPL-3.0-only
Published 2 months ago
Updated last week
Changelog
Version 1.4
- Fixed: Duplicate chat prefix in some command responses
- Fixed: Crates now properly persist across server reboots
- Fixed: Crates are now properly saved to the database when the server shuts down
- Improved: Enhanced shutdown procedure to ensure all crates are loaded and saved
- Added: Proper interface usage for database classes
- Added: DatabaseFactory for future database type expansion
- Improved: Database performance with indexes on frequently queried columns
- Improved: SQL queries with case-insensitive searches
- Added: Asynchronous database operations to improve performance
- Added: Thread safety for shared resources
- Optimized: Memory usage with object pooling for frequently created objects
- Improved: Startup time with lazy loading and asynchronous crate loading
- Added: Input sanitization to prevent SQL injection
- Added: Validation for command arguments
- Added: New
/sqc keys
command for players to check their key inventory - Fixed: Potion effects are now preserved when items are added to crates
- Fixed: Potion effects now display correctly in all GUIs (reward editor, confirmation, selection, roll, and preview)
- Fixed: Keys are no longer returned during roll animation unless player exits the GUI completely
- Improved: Added proper shutdown procedure to save all crate data
- Updated: Documentation and code comments
- Added: Purpur Support 1.21+