- Improve | Citizens integration now compatible with both old and new Citizens API versions
- Fix | Solved "IllegalArgumentException: data (class [I) should be class java.lang.Void" when spawning particles on Paper 26.1+
- Fix | Fixed minion spawning not finding ground level on MC 1.18+ worlds with negative Y coordinates
- Fix | Fixed attribute detection dummy entity spawning at y=0 instead of at the spawn location
- Fix | Fixed block scanning and region methods not handling negative Y on MC 1.18+
- Fix | Solved "UnsupportedOperationException: Cannot remove player" on Paper when a Boss dismounts a riding Player
- New | Compatible with Minecraft 26.1
- Fix | Solved
\nin commands kicking players on Minecraft 26.1
- New | Added health-based phases for skills. Each skill now has a Health Range setting (golden apple icon in the skill menu). Set
50 - 100for above-half-health skills and0 - 50for below-half-health skills to create multi-phase bosses. Default is0 - 100(always active), existing setups unaffected. Visible inDebug: [skills]
- Improve | Native pathfinder goals now use Boss.canTarget() validation — mobs with Native Attack Goal will no longer target creative/spectator, vanished, invulnerable, or NPC players
- Fix | Solved a menu crash when restarting a non-chest inventory type (e.g. Hopper, Dropper)
- Fix | Solved "NoSuchMethodError: 'java.lang.String net.kyori.adventure.text.minimessage.MiniMessage.stripTags(java.lang.String)'" on CraftBukkit 1.8.8 and servers with older MiniMessage
- Improve | Improved internal crash reporting — only report errors on the latest plugin version
- Improve | Menu titles are no longer truncated to 30 characters on 1.9+
- Fix | Solved "ParsingExceptionImpl: Legacy formatting codes have been detected in a MiniMessage string" crash when text contains domain-like patterns combined with legacy color codes
- Fix | No longer auto-report ClassNotFoundException for Citizens and DiscordSRV plugin hooks as crash reports. Now shown as a warning message instead
