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.02k stars 288 forks source link

Bed & chain falses #1392

Open Symmettry opened 4 months ago

Symmettry commented 4 months ago

Describe the false positive and how to replicate it

step 1. place a bed step 2. walk on and off the bed; usually corners step 3. this will false simulation

step 1. place chains step 2. walk on the chains step 3. this will also false simulation

note: this also falses on servers other than mine

Grim version

2.3.59

Server version

git-Purpur-2155 (MC: 1.20.4)*

Plugins

Chunky, CoreProtect, DangerLevel, Factions, GraveStonesPlus, GrimAC, InvSeePlusPlus, InvSeePlusPlus_Clear, InvSeePlusPlus_Give, LiteBans, LuckPerms, mcMMO, *ObsidianDestroyer, SkBee, Skript, skript-reflect, spark, TwerkGrowth, VanishNoPacket, Vault, VeinMiner, ViaBackwards, ViaVersion, Vulcan, WorldEdit

ManInMyVan commented 4 months ago

Sounds like #760 but chains too

Symmettry commented 4 months ago

That's shocking how the bed one has been fixed since October 15 2022 but it's still not implemented.

SamB440 commented 4 months ago

My change is not a true fix, only a bandaid. Grim is actually handling landing on blocks incorrectly in general according to what the Minecraft source has. Think this is also connected to why block friction under player is sometimes wrong - going on a fence with ice next to the fence and running along that will false. But nobody is touching the prediction engine right now.