Closed w0ahL closed 2 weeks ago
Hi,
We don't just support the latest version, but many versions. If the vanilla client is doing something on old clients it seems to make sense to me to mirror it as best to vanilla 1:1 as possible. Maybe this should be behind a feature flag.
Well i'm aware your supporting multiple different versions, but I do not know which or any versions this tick sync packet was used on, i know that 1.20.80 didnt use it anymore.
Do you just want me to add a check to do 1.20.80 and less for the tick sync packet?
Yes, putting behind a version check seems good
Checks passed, lmk if its good to you
Thanks, LGTM
We should move this to using features (our current version checking code was written before we had those) but this will require some other changes to the code to instantiate minecraft-data, so we can work on that separately at some point.
First, Tick Sync is now deprecated in v1.21.0
Second, no actual clients used this packet and it was never required in apart of the login sequence.
A PR in Mojang's Bedrock Protocol Docs suggests the packet being deprecated.