Releases
v1.3.0
Compare
Sorry, something went wrong.
No results found
1.3.0 (2026-06-07)
Bug Fixes
adjust player block break speed attribute handling in MiningListener (f596a63 )
apply CodeRabbit auto-fixes (740ae34 )
apply CodeRabbit auto-fixes (8147353 )
checking if item exists before creating it (2350d4b )
dev version string handling (49e0409 )
fix SQL upsert logic in SkillsDao cause the "improved" one didn't work (5be890f )
improve player skills saving logic to handle reconnections (29bd7b1 )
make player data loading non-blocking (d8b434f )
optimize skill retrieval by caching player skills (0747738 )
skill id too long will break the database saving (5baaa39 )
update save interval to 300 (3f5a311 )
Features
add BuffAbility for stat enhancement with cooldown management (1cdf25f )
add example drops and blocks configuration files (00025ff )
add experimental MythicMobs items supplier configuration (882183f )
add H2 to MySQL migration command for skill data (f00a6d9 )
add markPreLoadDirtyIfNotLoaded method and update XP handling in PlayerSkillsManager (1304c06 )
add migration time reporting in CaveCrawlersMainCommand (96a30bd )
add MythicCaveDrop class and integrate with MythicMobs event handling (4458282 )
add player skills load and save events for better data handling (d6cbefe )
add verbose logging for player skills management operations (ae2158d )
can change row by override in PaginatedRowGui (534ed8c )
enhance ability failure messaging and cooldown handling (b8ccfa5 )
enhance database connection handling and player data migration process (6157a46 )
enhance player data handling with improved event registration and database connection options (f604146 )
enhance session lock acquisition with background refresh for stale data handling (14ac3b8 )
enhance sound resolution with improved normalization and legacy support (426721b )
Get base item command (6419d82 )
implement H2 to MySQL and MySQL to H2 migration commands (b4662ae )
implement paginated GUI for skills and index categories (fb8d0c7 )
implement player data loading and saving mechanisms with events (de78544 )
implement player session management with locking mechanism for cross-server stability (960aa2b )
implement server ID management with persistence (da496c8 )
implement synchronous player skill saving on quit to ensure data consistency (1537f00 )
implement synchronous YAML migration and optimize player skill saving (f2e9567 )
improve error logging and simplify serverId management in PlayerSkillsManager (0dbd79f )
integrate MythicMobs health data for sorting in category menus (727b624 )
item clone and item import also normalize id format (9090807 )
MythicMobs integration: items refection based implementation (c751f19 )
MythicMobs integration: register item supplier (64ca7c7 )
refactor CaveCrawlers to improve MythicMobsHook usage and event registration (3361a90 )
refactor SoundOptions to use NamespacedKey for sound serialization (fdb0ca9 )
rename item getBase command to editBase and enhance functionality (4b2aa3a )
rename item getBase command to item editBase (f2cfddc )
simplify asynchronous player saving by delegating to savePlayerNow (bdf57d3 )
update MythicMobs dependency and refactor item supplier registration (69a39da )
update Range and related methods to use long for improved precision (9298909 )
You can’t perform that action at this time.