mojira.dev
MC-44823

Rapid teleports cause occasional rubber-banding

https://www.youtube.com/watch?v=RN3i_YWHYak

In the above video is a machine that does a relative teleport of the player every 100ms (2 ticks), alternating between 1,0,0 and -1,0,0. As can be seen, this is mostly seamless but occasionally snaps the player back quite a bit. Though it's not in the video, sometimes the player also gets "stuck" where they can't move or turn their head because they are getting snapped back constantly, much more rapidly than the teleports. I have slowed the machine down to one second between teleports and am still having this problem.

Note that this happens both in single player and on a multiplayer server running locally. The server is having no trouble keeping up with real time, and there is nothing in the console aside from the output from the command blocks.

UPDATE: I notice that if the player is crouched when they teleport, their view angles are reset to zero and they will uncrouch, 100% of the time. This may or may not be related.

Related issues

Comments

migrated

It happens to me as well, though it only appears to happen when you teleport at high speeds, or even a low speed. Dropping yourself through the teleportation hole whilst one or two blocks above won't cause teleporting issues.

migrated

Is this still a concern in the current Minecraft version 1.7.9 / Launcher version 1.3.11 or later? If so, please update the affected versions in order to best aid Mojang ensuring bugs are still valid in the latest releases/pre-releases.

migrated

It is not a concern in Minecraft 1.7.9 as it has something to do with the "smooth relative teleportation" introduced in one of the 1.8 snapshots, but it is still a concern in 14w11b.

migrated

This is still a bug in 14w20b.
Last Username, please update the affected versions list to help Mojang.

migrated

Confirmed,
this even happens when the player is moving really fast and you only have one tp command

migrated

From my experience it happens particularly while the player is airborne as well as moving quickly, like when flying.

onnowhere

Confirmed for 14w21b. Also see my report MC-55909 as it addresses commands executing at the player with constant teleportation with a similar effect to this. The rubber banding and executing at prev. location appears to occur whenever the player is moving at a fast speed. Effects such as jump boost and speed can be seen to do this. However, with jump boost, even at level 3 only, though the player isn't moving necessarily fast, the rubber banding and executing at prev. location still occurs. Since jump boost and speed effects can be given to the player, this also occurs in survival, not just creative.

migrated

Still in 14w27b.
This bug has extreme impact on map making and map playing experience.
Can be effectively reproduced with these steps:
1. Launch the map on a server (not a local one, Realms should be good).
2. Login to the server. If possible, login with at least 2 more players.
3. Make a hopper clock-generator with two output comparators.
4. Place two command blocks, one on each output. First CB: /tp @a ~ ~50 ~. Second CB: /tp @a ~ ~-50 ~
5. Try to fly around in creative mode. The bug will be noticeable.

migrated

Remains in 14w28a.
Is there a way to report a new affected version, other than in the comments?

migrated

The mods are supposed to do it if the original poster doesn't.

onnowhere

Still in 14w34b
Eugene's example shows it really well when you move around with it. I used a command block clock however and in singleplayer.

migrated

More info: when this happens, player also doesn't receive any scoreboard or status updates. I have a clock that increments player XP constantly, and it stops for a moment until player will be snapped back.

onnowhere

I found you can also just hook up /tp @a ~ ~ ~ to a clock and that works as well. MC-55909 also kind of addresses the scoreboard/status update I think. It might be trying to update the data of the player at the previous coordinate but there's no player there. Also, this is still in 14w34d

onnowhere

Still here in minecraft pre 1 and pre 2

migrated

Confirmed for 1.8.

migrated

Confirmed in 1.8.3. Also occurs when editing the motion tags with /entitydata.

migrated

Surprisingly, I don't think I can confirm this for 15w42a. I'm not 100% sure if it's fixed, but the issue does seem to occur much less frequently on 15w42a.

onnowhere

Seems like this is fixed. Currently testing in 15w45a

migrated

Probably fixed somewhere between 15w41b and 15w45a.

migrated

The exact bug in the description may be fixed, but I can still confirm a similar bug. Perhaps MC-76463 should be reopened as a separate ticket?

migrated

Done.

migrated

Still in 1.11, go on a server or a realm and put in a repeating command block /tp @p ~ ~ ~ and move around. You will occasionally be teleported back. Spent 4 months figuring out what was wrong with my map but found out a month ago 😛

kumasasa

@unknown: Is your issue MC-76463 ?

migrated

Kumasasa, I think this is the same thing as MC-76463 If I'm correct.

migrated

(Unassigned)

Community Consensus

Minecraft 14w02c, Minecraft 14w04b, Minecraft 14w05b, Minecraft 14w20a, Minecraft 14w20b, ..., Minecraft 14w34d, Minecraft 1.8, Minecraft 1.8.3, Minecraft 1.8.8, Minecraft 15w41b

Minecraft 15w45a

Retrieved