No need to listen for PlayerKickEvent - quit event fires anyway

The PlayerQuitEvent is fired even when the player is kicked.
This commit is contained in:
A248
2020-04-19 18:56:47 -04:00
parent 54330aa102
commit dfd916dc97
@@ -30,17 +30,8 @@ public class PlayerListener implements Listener {
@EventHandler @EventHandler
public void onPlayerQuit(PlayerQuitEvent event) { public void onPlayerQuit(PlayerQuitEvent event) {
onPlayerLeave(event.getPlayer()); for (NPCBase npc : NPCManager.getAllNPCs())
} npc.onLogout(event.getPlayer());
@EventHandler(ignoreCancelled = true, priority = EventPriority.MONITOR)
public void onPlayerKick(PlayerKickEvent event) {
onPlayerLeave(event.getPlayer());
}
private void onPlayerLeave(Player player) {
for (NPCBase npc : NPCManager.getAllNPCs())
npc.onLogout(player);
} }
@EventHandler @EventHandler