LootGlow v1.4.6 - Bulletproof WorldGuard Class Isolation & Soft-Dependency Hotfix
️ Isolated WorldGuard Bridge Hook (NoClassDefFoundError Fix): Completely decoupled and isolated all WorldGuard references from LootGlow's main class:
Safe Dynamic Loading: LootGlow's main class now checks for WorldGuard existence using dynamic class-path lookup on startup. If WorldGuard is not present, the helper class is never loaded into JVM memory.
Fixed Startup Crash: Resolved the critical java.lang.NoClassDefFoundError: com/sk89q/worldguard/protection/flags/registry/FlagConflictException which prevented the plugin from starting on servers without WorldGuard.
Optimized Memory Footprint: WorldGuard types, custom state-flags, and region query structures are now exclusively verified only when WorldGuard is active on the server.
Codebase Modernization & Formatting Refactoring: Fully tidied up and formatted Java source files to adhere to top-tier enterprise styling, preparing LootGlow for upcoming legendary feature sets.