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.06k stars 300 forks source link

Block/Entity interaction/digging should be blocked through walls #1498

Open ghost opened 3 months ago

ghost commented 3 months ago

Feature description

Seems like wasted opportunity not having these checks, since we already have their clientside world.

SamB440 commented 3 months ago

1238

It's more annoying than you think due to tick skipping and 0.03

ghost commented 3 months ago

1238

It's more annoying than you think due to tick skipping and 0.03

any way to give it some leniancy because of .03? also wasnt .03 removed recently?

ManInMyVan commented 3 months ago

wasnt .03 removed recently?

Even it was (which I doubt), we still need to support older client versions

Axionize commented 3 weeks ago

I just so happened to be working on a similar problem here: https://github.com/GrimAnticheat/Grim/pull/1679

In its current state its meant for review and improvement, but it seems to work fairly well for blocking container access through walls and can be trivially modified to encapsulate entity interaction and digging as well.

Axionize commented 3 weeks ago

I've taken to maintaining a temporary fork with all the other latest GrimAC changes with Sam's reach and hitting through wall checks.

You can download the jars from releases here: https://github.com/Axionize/Grim/releases

I'll be working on improving the performance of the checks and looking for testers to report any issues.