SteamWar/SpigotCore
Archiviert
13
0

Fixing NPE on disconnect

Dieser Commit ist enthalten in:
Lixfel 2020-02-10 14:58:13 +01:00
Ursprung 151ec960bb
Commit b5c1eb0823

Datei anzeigen

@ -45,25 +45,29 @@ public class SWScoreboard {
if(!playerBoards.containsKey(player)) if(!playerBoards.containsKey(player))
return; return;
switch (Core.getVersion()) { try{
case 8: switch (Core.getVersion()) {
((SWScoreboard_8) playerBoards.get(player)).deleteScoreboard(player); case 8:
break; ((SWScoreboard_8) playerBoards.get(player)).deleteScoreboard(player);
case 9: break;
((SWScoreboard_9) playerBoards.get(player)).deleteScoreboard(player); case 9:
break; ((SWScoreboard_9) playerBoards.get(player)).deleteScoreboard(player);
case 10: break;
((SWScoreboard_10) playerBoards.get(player)).deleteScoreboard(player); case 10:
break; ((SWScoreboard_10) playerBoards.get(player)).deleteScoreboard(player);
case 12: break;
((SWScoreboard_12) playerBoards.get(player)).deleteScoreboard(player); case 12:
break; ((SWScoreboard_12) playerBoards.get(player)).deleteScoreboard(player);
case 14: break;
((SWScoreboard_14) playerBoards.get(player)).deleteScoreboard(player); case 14:
break; ((SWScoreboard_14) playerBoards.get(player)).deleteScoreboard(player);
case 15: break;
((SWScoreboard_15) playerBoards.get(player)).deleteScoreboard(player); case 15:
break; ((SWScoreboard_15) playerBoards.get(player)).deleteScoreboard(player);
break;
}
}catch(NullPointerException e){
//ignored
} }
playerBoards.remove(player); playerBoards.remove(player);
} }