Skip to content

Pass view-relative teleport flags through in 1.9->1.8 - #719

Open
Term4 wants to merge 1 commit into
ViaVersion:masterfrom
Term4:view_relative_teleport_fix
Open

Pass view-relative teleport flags through in 1.9->1.8#719
Term4 wants to merge 1 commit into
ViaVersion:masterfrom
Term4:view_relative_teleport_fix

Conversation

@Term4

@Term4 Term4 commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

1.8 handles the rotation-relative position flags (0x08/0x10) natively, and resolving them against the tracked rotation snaps the camera to a stale look on every teleport. Keep the rotation bits and their deltas on the wire and only resolve the position bits.

Since the client applies kept deltas to its own live look, its teleport confirm echoes a rotation the tracker cannot predict - match those confirms on position only and adopt the echoed rotation.

1.8 handles the rotation-relative position flags (0x08/0x10) natively,
and resolving them against the tracked rotation snaps the camera to a
stale look on every teleport. Keep the rotation bits and their deltas on
the wire and only resolve the position bits.

Since the client applies kept deltas to its own live look, its teleport
confirm echoes a rotation the tracker cannot predict - match those
confirms on position only and adopt the echoed rotation.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant