Fixing cause of crash

This commit is contained in:
2025-10-05 11:22:01 -04:00
parent 2b5f48c9da
commit 7ffe0bd10e
@@ -139,6 +139,13 @@ public class PacketHandler {
player.getMovement().setExcuseNextFlying(true);
}
if(player.getMovement().getPosLocs().stream()
.noneMatch(tpLoc -> tpLoc.toVector3d().distanceSquared(packet.getLocation().getPosition()) < 2)
&& player.getMovement().getFrom().getLoc().toVector3d().distanceSquared(packet.getLocation().getPosition()) > 2500) {
Anticheat.INSTANCE.alog("Player moved more than 50 blocks illegally! Cancelled...");
return true;
}
player.getMovement().process(packet);
var result = player.getCheckHandler().callSyncPacket(wrapped, timestamp);