Changes:
- Opening portal menu will refresh premium permissions
- Added `smith` action
- Updated Lands API
- Added support for AdvancedChat channels
- Fixed mcMmo hook name
Changes:
- Added 26.1 support
- Fixed boss bar required progress in steps
- Fixed no permission message
- Added cactus harvesting to harvest-crops
- Added anti abuse for jumping on the crops (crops-planted)
- Fixed jobs action lock
- Fixed command permissions for subcommands
- Optimized update checker for Folia
- Fixed index duplicate key name error
Changes:
- Added permission boosters
- Added /bp open event <event> command
- Added /bpa reset quest <player> <event-id> <quest-id>
- SQLite & Migration optimisation
- Events in events menu will be sorted in natural order by ID
- Fixed gradients in actions system
- Fixed disabling subcommands
- Added hiding tooltip (1.20.6+)
- SQLite optimizations
- Fixed MBedwards integration
- Added UserCompleteQuestEvent
- Fixed premium rewards on outdated storage methods
Changes:
- Added 1.21.11 support
- Fixed boosters spam with bungeecord/velocity
- Fixed rewards 1st tier issue
- Fixed canceling selected quests
- Fixed rewards for premium permission pass
- Fixed crazycrates support
- Fixed MMOItems support
- Fixed creating boosters & daily quests
- Fixed leaderboards
- Fixed InventoryView compilation problems
- Fixed compatibility with MySQL 8+
- Improved bungee daily quests sync performance
- Improved new season performance
- Fixed compatibility with old storage methods
- Improved loopAsyncAll / modifyAsyncAll to preven invalidating users who joined during that operation
- Improved LiveCacheUtil#removeForeign() to workaround lazy foreign collection
- Increased base hikari timeout to default 30s
- Bumped HikariCP version
Changes:
- Added 1.21.2+ item-model property for items
- Fixed leaderboards only displaying online players
- Improved leaderboard performance
- Improved database migration system for smoother future updates
- Fixed new season functionality for SQLite databases
- Improved database performance when loading player data
- Added configuration options for Bungee network delay and database thread count
- Optimized user data deletion process
- Removed the option to disable leaderboard cache (you can still disable the entire leaderboard system if needed)
- Added protection against duplicate reward claims
- Significantly improved overall database performance and fixed various bugs
Changes:
- Fixed quest-select.cancelled issue
- Fixed daily quest sync on bungee servers
Changes:
- Created LiveCache which may highly improve performance of dynamic massive data like quests' progress.
- Changed list-based foreign collections to map-based, to make "progress queries" blazing fast. All these changes should highly improve database performance.