diff --git a/core/sync/network/NetworkHandler.java b/core/sync/network/NetworkHandler.java index 0f21ec393..f2543a25a 100644 --- a/core/sync/network/NetworkHandler.java +++ b/core/sync/network/NetworkHandler.java @@ -64,13 +64,15 @@ public class NetworkHandler public void serverPacket(ServerCustomPacketEvent ev) { NetHandlerPlayServer srv = (NetHandlerPlayServer) ev.packet.handler(); - serveHandler.onPacketData( null, ev.packet, srv.playerEntity ); + if ( serveHandler != null ) + serveHandler.onPacketData( null, ev.packet, srv.playerEntity ); } @SubscribeEvent public void clientPacket(ClientCustomPacketEvent ev) { - clientHandler.onPacketData( null, ev.packet, null ); + if ( clientHandler != null ) + clientHandler.onPacketData( null, ev.packet, null ); } public String getChannel()