diff --git a/protocol/src/main/java/net/md_5/bungee/protocol/Protocol.java b/protocol/src/main/java/net/md_5/bungee/protocol/Protocol.java index 9c8a7118..21f4a5d5 100644 --- a/protocol/src/main/java/net/md_5/bungee/protocol/Protocol.java +++ b/protocol/src/main/java/net/md_5/bungee/protocol/Protocol.java @@ -529,7 +529,7 @@ public enum Protocol { throw new BadPacketException( "Unsupported protocol version " + version ); } - if ( id > MAX_PACKET_ID ) + if ( id > MAX_PACKET_ID || id < 0 ) { throw new BadPacketException( "Packet with id " + id + " outside of range" ); }