diff --git a/SpigotCore_Main/src/com/comphenix/tinyprotocol/TinyProtocol.java b/SpigotCore_Main/src/com/comphenix/tinyprotocol/TinyProtocol.java index 658262f..2b0ba73 100644 --- a/SpigotCore_Main/src/com/comphenix/tinyprotocol/TinyProtocol.java +++ b/SpigotCore_Main/src/com/comphenix/tinyprotocol/TinyProtocol.java @@ -274,6 +274,9 @@ public class TinyProtocol { // Inject our packet interceptor if (interceptor == null) { interceptor = new PacketInterceptor(); + if(!channel.isActive()) + return interceptor; + channel.pipeline().addBefore("packet_handler", handlerName, interceptor); uninjectedChannels.remove(channel); }