Movement corrections are not smoothed out on the client
Issue: Movement corrections sent to the client are not smoothed out
Observed Result: The client will replay its inputs and teleport the player to the final position after replay.
This teleporting is especially noticeable on higher latencies, when attempting to correct movement for something like knockback during combat (as shown in https://streamable.com/3miw7w)
This is reproducible on a BDS server while having high latency - "set server-authoritative-movement" to "server-auth-with-rewind", and "correct-player-movement" to true, use some sort of tool (such as clumsy or a VPN) to get high latency to the BDS server, and then taking knockback (to a mob or a player). The same behavior will show as in the last video (see https://streamable.com/be72t0)
Linked Issues
Comments8
History27
Confirmation Status: Unconfirmed → Community Consensus
Resolution: Unresolved → Awaiting Response
Resolution: Awaiting Response → Unresolved
Resolution: Unresolved → Awaiting Response
Resolution: Awaiting Response → Unresolved
Added affects versions: 1.20.30 1.20.15 Hotfix
Added affects versions: 1.20.41
Added affects versions: 1.20.60
Added affects versions: 1.20.62
Added is duplicated by link: BDS-19134server-authoritative-movement=server-auth-with-rewind teleporting on pveDuplicate
Added affects versions: 1.20.71
Added affects versions: 1.20.81
Added labels: Resolved
PLEASE mojang do something right
Resolving temporarily as Awaiting Response. Is this still an issue in the latest version of the game (1.20.1)?
This ticket will reopen automatically when you reply.
Yes, this still affects the current version v1.20.1
Hi
Does this issue occur after updating to 1.20.14?
This ticket will automatically reopen wheen you reply.
This issue occurs in 1.20.14 as well.
BDS w/ server-auth-with-rewind: https://streamable.com/4p7yct
External Servers w/ movement predictions & corrections: https://clipchamp.com/watch/Jo8Rpjifn8m
1.20.70 also...
It seems that corrections are now smoothed in .81
Wow, it took only nearly 2 years... 👍