mojira.dev
MCPE-142932

Other players appear laggy when they move (Choppy motion)

The motion of other players on others' screens is very janky and choppy, usually updating at around an inconsistent 24 fps for position, and roughly around 38 fps for the animation of the player, though it still varies tremendously. (This was tested in the attachment, bugreport1). While in Java Edition, the players' motion updates every visible frame. I'm running the game at around 300 fps, and me and my friend (who was walking with an interesting skin in the first section of the attachment) have good internet speeds. Some servers that involve PVP games and such use community/personally-made server softwares to fix this issue so the overall experience doesn't feel as low-quality/janky. Though, when I tested this through local multiplayer (LAN) instead of a server or normal multiplayer, sometimes it was actually smooth and no choppy motion. (It will be shown near the end of the attachment).  Also once in a while, regular multiplayer can still appear players as smooth too, but that's once every blue moon to be honest. Honestly, I really don’t know the definitive factor between when a player’s movement is completely smooth, and when it isn’t. The owner of a world does seem to have a higher likelihood of having perfectly smooth movement. If this were fixed, I feel that pretty much everyone that plays multiplayer, whether it's a realm, a server, or just a friends' world, would notice a difference, and really like it better. This has been an issue in Bedrock for as long as I remember. The game would feel overall better especially for players like me, since I'm in to mechanics-based map making (PVP, movement, etc).

If the community can fix it multiple times, than so can y’all.

Linked issues

Attachments

Comments 16

Thank you for your report!

However, this issue has been temporarily closed as Awaiting Response.

Is this still an issue in the latest version? If yes, can you please add it to the affected versions (or mention it if you are not the reporter)?

This ticket will automatically reopen when you reply.

Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki

Yes, this still happens a lot. If server plugins can fix this, then surely the devs can too for local worlds and realms

Pedro Barbosa Bruno

the new update 1.18.10 actually got this bug's situation even worse, the players really looks like they are playing at 30 frames per second

This ticket needs attention.

The 1.18.10 bug seems to be completely separate from what this report describes. Servers used to be able to send MovePlayerPackets back to the client to report movement just fine up until 1.13. Starting from 1.13.0, the game changed how the client interpolated raw positional movement when receiving this packet, causing it to look choppy and discontinuous, as if they were teleporting to a new position every tick. Servers got around this by sending the same packet that normally gets sent when mobs move (MoveActorAbsolutePacket), and that solution has worked very well, up until this update.

Ambient, this was made before the bug got worse, though I have revised a bit, and I may do more revisions so this report is more fitting for both issues. I'm not completely sure what you mean by it being completely separate, as it is basically the same problem, but acts slightly different than the older bug.

Edit: Have edited the report to create some more clarity.

6 more comments

Still exists on current versions, will this ever be fixed? 

The way it seems, all they have to do is revert the player animation changes made in 1.13. Or at the very least, utilize some of the interpolation code that servers like the Hive use.

Thank you for saying this. I been telling everyone this and they never understood. This needs to be fixed.

Still definitely an issue in 1.20.30 and 1.20.40 preview.

Very much still an issue on worlds and BDS as of 1.21 preview.

ice

(Unassigned)

722157

Confirmed

Multiple

windows 10, windows 11, iOS

1.17.40.21 Beta, 1.17.30, 1.18.10, 1.20.40.22 Preview, 1.20.30, 1.20.81 Hotfix, 1.21.31 Hotfix, 1.21.81 Hotfix

Retrieved