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

[False] Weird WorldBorder collision (C1.12.2 -> S1.19) #592

Open VidTu opened 2 years ago

VidTu commented 2 years ago

Describe the bug 1.12.2 clients have weird world border collision, if you TP to the world border from inside it will have collision UNTIL you move or look around.

To Reproduce

  1. Join a 1.19 (Paper) server with the 1.12.2 (Vanilla) client.
  2. Run /worldborder set 50.
  3. Run /tp 0 100 0. (to TP inside the world border)
  4. Run /tp 25 100 0.
  5. See weird collision and falses for GroundSpoof and Simulation.

https://www.youtube.com/watch?v=ykbbpQp_Tmw

Server Version: 1.19 (Paper)

Grim Version (Git commit or the version in the jar's name) 2.3.9

Relevant plugins ViaVersion, ViaBackwards

Symmettry commented 2 years ago

I have this same issue on my server!

VidTu commented 2 years ago

The collision bug is probably not fixable (legacy Minecraft code is nuts, we're talking about 0.03 to save some bandwidth), but falses are fixable. (probably)

MWHunter commented 2 years ago

it seems fixable... I just can't find where 1.8 has worldborder collision

MWHunter commented 2 years ago

oh god, mojang replaces all blocks outside of the border with the collision box of stone. what the fuck.

VidTu commented 2 years ago

lmfao

VidTu commented 2 years ago

THEY ACTUALLY DO? i thought you were joking... image

MWHunter commented 2 years ago

I have no interest in fixing this bug and will not be working to solve it.