GrimAnticheat / Grim

Fully async, multithreaded, predictive, open source, 3.01 reach, 1.005 timer, 0.01% speed, 99.99% antikb, "bypassable" 1.8-1.20 anticheat.
GNU General Public License v3.0
1.09k stars 327 forks source link

Fastbreak on blink or unstable connection #1544

Open ManInMyVan opened 4 months ago

ManInMyVan commented 4 months ago

Describe the false positive and how to replicate it

1.8.9 client:

  1. enable blink
  2. break multiple blocks
  3. unblink image

Grim version

4f70f577d806be865bf47310b175f60f332ba590

Server version

paper 1.8.8

Plugins

spark, FastAsyncWorldEdit, ViaVersion, ViaBackwards, ProtocolLib, ViaRewind, LuckPerms, WorldEdit, Vault, WorldGuard, Essentials

SamB440 commented 4 months ago

Probably https://github.com/GrimAnticheat/Grim/blob/1eb7479bdfa0e1c3677a63b6e9f7e8ddf0b6a783/src/main/java/ac/grim/grimac/checks/impl/misc/FastBreak.java#L155

Whenever I set my ping over 1k it would false

ManInMyVan commented 4 months ago

Probably https://github.com/GrimAnticheat/Grim/blob/1eb7479bdfa0e1c3677a63b6e9f7e8ddf0b6a783/src/main/java/ac/grim/grimac/checks/impl/misc/FastBreak.java#L155

Whenever I set my ping over 1k it would false

I just tested (removed) this and it does not appear to be the issue.