Fix NPE in Nukkit disconnect handling (#2269)

This commit is contained in:
Luck 2020-05-10 22:24:47 +01:00
parent 9f22bf2fbf
commit 2839c36ea2
No known key found for this signature in database
GPG Key ID: EFA9B3EC5FD90F8B

View File

@ -188,6 +188,12 @@ public class NukkitConnectionListener extends AbstractConnectionListener impleme
@EventHandler(priority = EventPriority.MONITOR)
public void onPlayerQuit(PlayerQuitEvent e) {
final Player player = e.getPlayer();
// https://github.com/lucko/LuckPerms/issues/2269
if (player.getUniqueId() == null) {
return;
}
handleDisconnect(player.getUniqueId());
// perform unhooking from nukkit objects 1 tick later.