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 301 forks source link

Respawn GroundSpoof & Simulation false #1510

Open matsu1213 opened 3 months ago

matsu1213 commented 3 months ago

Describe the false positive and how to replicate it

When the player respawns, Grim think the ground is air.

https://paste.grim.ac/y6a4p2k https://paste.grim.ac/442amdv https://paste.grim.ac/13xfia6 https://paste.grim.ac/mbmwa05 (617 offset false)

Grim version

latest commit

Server version

git-Paper-1620 1.12.2

Plugins

AdvancedScope, Crackshot, CrackShotPlus, DiscordSRV, GrimAC, LuckPerms, Multiverse-Core, MythicMobs, PlugMan, Protocollib, Vault, Viaversion, Votifer, WorldEdit, WorldGuard

Anonymous-Dragon commented 2 months ago

I have this issue as well

ManInMyVan commented 2 months ago

Does this happen on the latest commit? (2.3.64 isn't latest anymore)

Anonymous-Dragon commented 2 months ago

I can test it out for you but I don't know how to compile/turn into jar file from the last commit. sorry

matsu1213 commented 2 months ago

This did not happen before.

https://github.com/GrimAnticheat/Grim/blob/f1a7d8478e8cbae794057c5cf4aba9933088d4ac/src/main/java/ac/grim/grimac/events/packets/PacketPlayerRespawn.java#L131 I think this line is incorrect. (https://github.com/GrimAnticheat/Grim/commit/f1a7d8478e8cbae794057c5cf4aba9933088d4ac)

SamB440 commented 2 months ago

That line is correct, the player entity is recreated. It wouldn't cause the offsets you are seeing.

ManInMyVan commented 2 months ago

I can test it out for you but I don't know how to compile/turn into jar file from the last commit. sorry

use https://github.com/GrimAnticheat/Grim/actions/runs/9644677470/artifacts/1631358684