Uploaded image for project: 'Minecraft (Bedrock codebase)'
  1. Minecraft (Bedrock codebase)
  2. MCPE-117739

Teleport rotation sometimes desyncs client-side

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Unresolved
    • None
    • 1.17.40.23 Beta, 1.17.40.21 Beta, 1.17.20.20 Beta, 1.17.0.54 Beta, 1.16.210.59 Beta, 1.16.201 Hotfix, 1.16.221 Hotfix, 1.17.2 Hotfix, 1.17.30, 1.17.32
    • None
    • Confirmed
    • Windows
    • 1094540

      The bug

      When using the /tp command to change an entity's rotation, it always succeeds server-side, but sometimes the mob does not update client side and continues facing in the old (wrong) direction, resulting in a desync.

      How to reproduce

      1. Download and open the attached world. It contains five armor stands, and five skeletons with all behaviors disabled. A line of fire indicates which way the mobs are facing server-side.
      2. Press the button on the command block. This rotates all the mobs by 90 degrees with a teleport command.

      Expected behavior
      All the mobs should spin 90 degrees to match their server-side rotation as indicated by the flames.

      Observed behavior
      The armor stands rotate as intended, but the skeletons continue looking straight on. The flame particles indicate they were correctly rotated server-side, but not client side. If you push the button again, or punch the skeleton, it will usually correct itself.

        1. Test World Beta.mcworld
          130 kB
          [Mod] tryashtar
        2. Video_2023-08-12_00-55-53-10MB.mp4
          9.41 MB
          [Mod] tryashtar

            tryashtar [Mod] tryashtar
            Votes:
            9 Vote for this issue
            Watchers:
            6 Start watching this issue

              Created:
              Updated:
              CHK: