Added nexo compatibility, fixed itemsadder issues, and more
Resource Pack Manager 1.7.5:
- [New] Added Nexo compatibility for automatic resource pack detection.
- [New] Added soft dependencies for BetterHUD, InfiniteVehicles, MegaBlockSurvivors, MMOInventory, Nexo, and ValhallaMMO.
- [New] Plugin initialization now uses MagmaCore's async/sync initialization system for better startup performance and progress tracking.
- [Fix] Fixed overlay directories being incorrectly skipped during resource pack mixing - overlay directories are now properly merged.
- [Fix] Fixed potential null pointer exception when cancelling the resource pack change watchdog during shutdown.
- [Fix] Fixed potential crash when disabling the plugin during initialization by adding initialization state checks.
- [Fix] Moved third-party resource pack initialization out of config field constructors into the main initialization flow for better control over startup order.
- [Fix] Replaced FreeMinecraftModels Metrics dependency with direct bStats dependency.
- [Fix] Updated MagmaCore to 1.28-SNAPSHOT.
- [Fix] Updated Lombok to 1.18.42 and configured annotation processor path for maven-compiler-plugin.