forked from Upstream/Velocitab
Handle DisconnectEvent only if login status is SUCCESSFUL_LOGIN (#80)
This commit is contained in:
parent
97b3bf5deb
commit
14482fd43e
@ -153,6 +153,8 @@ public class PlayerTabList {
|
||||
|
||||
@Subscribe
|
||||
public void onPlayerQuit(@NotNull DisconnectEvent event) {
|
||||
if (event.getLoginStatus() != DisconnectEvent.LoginStatus.SUCCESSFUL_LOGIN) return;
|
||||
|
||||
// Remove the player from the tracking list, Print warning if player was not removed
|
||||
if (!players.removeIf(player -> player.getPlayer().getUniqueId().equals(event.getPlayer().getUniqueId()))) {
|
||||
plugin.log("Failed to remove disconnecting player " + event.getPlayer().getUsername() + " (UUID: " + event.getPlayer().getUniqueId() + ")");
|
||||
|
Loading…
Reference in New Issue
Block a user