Releases: BusyBee-Development/AdvancedVanish
Releases · BusyBee-Development/AdvancedVanish
2026.2
v1.2.9
Release v1.2.8 – Stability Fix for Vanish Priorities
Changelog
- Fixed: Prevented a potential NullPointerException in player visibility checks when vanish priorities are enabled but no permissions handler/plugin is installed.
- Behavior change: If
Config.usingPrioritiesis true butPermissionsManager.handleris unavailable, vanished players with the vanish permission can now see each other (safe fallback) instead of triggering an error. - Technical detail: Added a null-check to the priorities gate in
AdvancedVanishAPI.canSee(...). - Affected file:
src\main\kotlin\me\quantiom\advancedvanish\util\AdvancedVanishAPI.kt - Diff summary: Updated condition from
if (!Config.usingPriorities) return truetoif (!Config.usingPriorities || PermissionsManager.handler == null) return true. - Added PurPur support
- Behavior change: If
Why this matters
- Improves stability on servers not using a supported permissions plugin while still having priorities enabled in configuration.
Migration / Action required
- No configuration or API changes required.
- Optional: Verify your permissions plugin integration if you rely on vanish priorities.