micartey / Cardinal-Anticheat

Cardinal Anticheat (CAC) - Spigot Anticheat
https://cardinalanticheat.github.io/documentation
14 stars 2 forks source link

Bug Report | 1.20 block re-sync breaks world replication #186

Open jonesdevelopment opened 5 months ago

jonesdevelopment commented 5 months ago

Information

image

When does the bug occure?

Blocks aren't resynced to 1.8 clients when running a 1.9+ server. That means that if you break the block below you block on 1.8 on a 1.9+ server, it will be gone for you, but not on the server. This can cause some checks to false.

Cardinal Version

latest

Spigot Version

1.20.4 Paper (cardinal.micartey.dev)

Additional information

No response

micartey commented 5 months ago

Happened thus far only on certain blocks (e.g. extended pistons). Other blocks haven't been found so far...

The server doesn't send updates and a player won't be flagged for this — The flag appears to be due to continuous teleports, which is an entirely different issue.

The question is when and how to re-sync the blocks. From the players' perspective, the blocks are gone.