Fix scoreboard cleanup

This commit is contained in:
2026-09-07 21:15:01 +02:00
committed by fiercehut
parent 6209b86149
commit 3aa1bf7ffd
2 changed files with 4 additions and 1 deletions
@@ -131,6 +131,7 @@ public class BauScoreboard implements Listener {
@EventHandler
public void onPlayerQuit(PlayerQuitEvent event) {
SWScoreboard.impl.removeScoreboard(event.getPlayer());
ADDITIONAL_SCOREBOARD_LINES.remove(event.getPlayer());
}
}
@@ -67,7 +67,9 @@ public class SWScoreboard {
}
public void removeScoreboard(Player player) {
player.getScoreboard().getObjective(SIDEBAR).unregister();
if (player.getScoreboard().getObjective(SIDEBAR) != null) {
player.getScoreboard().getObjective(SIDEBAR).unregister();
}
playerBoards.remove(player);
}
}