-
-
Notifications
You must be signed in to change notification settings - Fork 170
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Teleport de-sync #363
Comments
Can confirm 👍 |
I think I've had this months ago. |
I think it is because of the relative PositionFlags which are not being send (we just use an empty array) |
@Snowiiii I don't think that's the case:
https://minecraft.wiki/w/Minecraft_Wiki:Projects/wiki.vg_merge/Protocol#Teleport_Flags Not setting any bits there means the teleportation is absolute, not relative. The teleportation itself works because the coordinates always seem to be given as absolute ones. All argument consumers used for teleporation with positions are Setting some of the bits didn't solve the issue for me, either. I think it's fair to remove the "good first issue" label from this one. |
I've searched existing issues and couldn't find a duplicate.
Operating System
Manjaro Linux
Server Software Version/Commit
f29cfbc
What happened?
Player position gets de-synced between clients when teleporting more than 8 blocks. This results in the player falling through the ground on other players POV.
To Reproduce
/teleport ~ ~10 ~
You should then be in the ground for other players when falling to the ground.
Expected behavior
Teleport 10 blocks up and then fall down stopping at the ground for all players.
The text was updated successfully, but these errors were encountered: