diff --git a/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsH.java b/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsH.java index bdae1e5f35..4012d7c4f5 100644 --- a/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsH.java +++ b/src/main/java/ac/grim/grimac/checks/impl/badpackets/BadPacketsH.java @@ -43,7 +43,7 @@ public void onPacketReceive(PacketReceiveEvent event) { if (player.getClientVersion().isOlderThan(ClientVersion.V_1_9) && PacketEvents.getAPI().getServerManager().getVersion().isNewerThan(ServerVersion.V_1_8)) return; - if (!sentAnimation && flagAndAlert()) { + if (!sentAnimation && flagAndAlert() && shouldModifyPackets()) { event.setCancelled(true); player.onPacketCancel(); }