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

GroundSpoof & BadPacketsN false #1501

Closed matsu1213 closed 5 months ago

matsu1213 commented 5 months ago

Describe the false positive and how to replicate it

Step 1. Relative teleport(shooting a gun) Step 2. Sometimes GroundSpoof false(, then BadPacketsN false on 1.12.2) Step 3. To make matters worse, this causes a chunk rendering bug on 1.12.2 https://youtu.be/kczgM99qLbc?si=VUXLjtkXps59o4pK&t=66

2024-05-29_19 56 15

Also confirmed on 1.16.5, 1.18.2(But no false for BadPacketsN) https://paste.grim.ac/dj44ir3

Grim version

grim 2.3.62

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

SamB440 commented 5 months ago

Make sure you don't have via* installed on the proxy

Dg32z commented 5 months ago

确保您没有在代理上安装 via*

QQ截图20240529222752

matsu1213 commented 5 months ago

Make sure you don't have via* installed on the proxy

no

matsu1213 commented 5 months ago

My guess is that this occurs when the client's performance decreases. The more players there are, the more frequently it happens. Some players experience this issue frequently, while others do not experience it at all.

matsu1213 commented 5 months ago

I need an option to disable BadPacketsN.

SamB440 commented 5 months ago

Performance does not affect this check. You don't want to disable BadPacketsN, that's an instant disabler.

matsu1213 commented 5 months ago

more info (1.12.2) image https://paste.grim.ac/y71hnve (/gl 130)

matsu1213 commented 5 months ago

image

SamB440 commented 5 months ago

Should be fixed by 9be1688af0a751cb81935d20f76bd2b8a0cf954d, although you probably need #1483 to be able to update.

SamB440 commented 5 months ago

You should be able to use the latest commit.

matsu1213 commented 3 months ago

2024-07-09_17 36 02

This still false on latest commit. (I added some debug info)