- Adjusted default achievement tier colors for consistency.
- Updated default quest requirements in Rank1 for accuracy.
- Introduced custom money to rank requirements, transitioning from the experimental phase.
- Introduced a new permission: RaindropQuests.achievement.<AchievementID>. This permission is necessary to obtain specific achievements.
Add try-with-resource to MythicBukkit calls
Made Depends check static for better management
Moved startup logic to PluginManager for external library loading
Optimized support for Spigot servers
Moved RDQ dependencies to external library download/loader to reduce jar size for deployment.
- Implemented custom LibraryManager for external jar loading. Thanks to LuckPerms and @AlessioDP
- Updated shutdown sequence implementing CompletableFutures to improve speed and maintain safe shutdown logic
- Added expections for spigot servers to PlayerInteractEvent - thanks to @FlexouzMV
- Fix to web GUI showing up in-game on some occasions - Thanks to @FlexouzMV
- Fix to null Mythic Mobs error - Thanks to @FlexouzMV
Fix to piscatio throwing mcMMO XPGainReason error. Thanks to @FlexouzMV for reporting the issue.
Gratitude is extended to @FlexouzMV for their invaluable contribution toward meticulous testing, aiding in the meticulous identification and resolution of bugs and errors. This update encompasses the following enhancements:
- Rectification of errors pertaining to machine purchases within the shop GUI
- Optimization and refinement of cooldown mechanisms across RDQ
- Resolution of issues within the passives GUI, rectifying the incorrect display of ownership for players lacking the respective passive
- Rectification of errors in mcMMO placeholders
- Introduction of a preliminary version of the wiki, now accessible
