From 59a000d3f2135cdf560059a2fb9ebffb9d844795 Mon Sep 17 00:00:00 2001 From: Lixfel Date: Sun, 15 Nov 2020 11:24:57 +0100 Subject: [PATCH] Fix closed channel packets Signed-off-by: Lixfel --- FightSystem_Main/src/de/steamwar/fightsystem/fight/Fight.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/FightSystem_Main/src/de/steamwar/fightsystem/fight/Fight.java b/FightSystem_Main/src/de/steamwar/fightsystem/fight/Fight.java index 30d4087..e060c46 100644 --- a/FightSystem_Main/src/de/steamwar/fightsystem/fight/Fight.java +++ b/FightSystem_Main/src/de/steamwar/fightsystem/fight/Fight.java @@ -134,6 +134,8 @@ public class Fight { return; Bukkit.getScheduler().runTaskLater(FightSystem.getPlugin(), () -> { + if(!player.isOnline()) + return; PacketContainer gm1packet = ProtocolLibrary.getProtocolManager().createPacket(PacketType.Play.Server.PLAYER_INFO); gm1packet.getPlayerInfoAction().write(0, EnumWrappers.PlayerInfoAction.UPDATE_GAME_MODE); List playerInfoActions = new ArrayList<>();