9
0
mirror of https://github.com/Xiao-MoMi/Custom-Nameplates.git synced 2025-12-19 15:09:23 +00:00

Fix thread safety issue

This commit is contained in:
XiaoMoMi
2024-12-09 03:29:06 +08:00
parent 56c77bd294
commit 2e702d8945
4 changed files with 8 additions and 4 deletions

View File

@@ -255,7 +255,11 @@ public class BukkitCustomNameplates extends CustomNameplates implements Listener
if (nameplateManager != null) this.nameplateManager.disable();
if (imageManager != null) this.imageManager.disable();
if (chatManager != null) this.chatManager.disable();
if (commandManager != null) this.commandManager.unregisterFeatures();
if (commandManager != null) {
if (!Bukkit.getServer().isStopping()) {
this.commandManager.unregisterFeatures();
}
}
this.joinQuitListeners.clear();
this.playerListeners.clear();
this.networkManager.shutdown();