diff --git a/src/main/java/ac/grim/grimac/checks/impl/post/PostCheck.java b/src/main/java/ac/grim/grimac/checks/impl/post/PostCheck.java index d45f22518a..9806847581 100644 --- a/src/main/java/ac/grim/grimac/checks/impl/post/PostCheck.java +++ b/src/main/java/ac/grim/grimac/checks/impl/post/PostCheck.java @@ -85,7 +85,8 @@ public void onPacketReceive(final PacketReceiveEvent event) { } post.clear(); sentFlying = false; - } else if (PLAYER_ABILITIES.equals(packetType) || HELD_ITEM_CHANGE.equals(packetType) + } else if (PLAYER_ABILITIES.equals(packetType) + || (HELD_ITEM_CHANGE.equals(packetType) && player.getClientVersion().isNewerThanOrEquals(ClientVersion.V_1_8)) || INTERACT_ENTITY.equals(packetType) || PLAYER_BLOCK_PLACEMENT.equals(packetType) || USE_ITEM.equals(packetType) || PLAYER_DIGGING.equals(packetType)) { if (sentFlying) post.add(event.getPacketType());