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

Pistons are still broken client-side

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Fixed
    • 1.19.50.20 Preview, 1.18.0, 1.19.50
    • 1.17.20.23 Beta, 1.16.220.50 Beta, 1.16.210.58 Beta, 1.16.210.55 Beta, 1.16.210.54 Beta, 1.16.100.57 Beta, 1.16.100.51 Beta, 1.16.20, 1.16.40 Hotfix, 1.16.100, 1.17.2 Hotfix
    • None
    • Confirmed
    • Multiple
    • 353829

      The fix for MCPE-62419 doesn't extend to the client-side. Moving blocks are still full blocks client-side and pistons still don't move you properly lots of the time.

      Resulting issues (and how to reproduce):

      • When standing on non-full blocks, such as slabs, the game pushes you out when the slab is moved.
      • When standing near the edge of blocks and being pushed up, you get pushed out, but entities don't on the server-side.
      • Putting an item on a bottom slab/trapdoor and moving it can cause client-server desyncs and ghost items.
      • Slime blocks don't launch players horizontally most of the time. They do server-side, but the client moves you back, causing a temporary desync. A combination of ice and pressure plates helps visualise the issue.

      Expected results:

      • When standing on a slab and the slab is moved, you should be moved along and not be pushed out.
      • When standing near the edge of blocks and being pushed up, you should not be pushed off.
      • When putting an item on a bottom slab/trapdoor and moving it it should behave the same client-side as it does server-side.
      • Slime blocks should launch you horizontally and it should be the same client-side as server-side.

      You are moved in a less buggy way compared to 1.14.20 for two main reasons:

      1. Moving blocks now move half a block at a time and move players half a block at a time. The smaller steps makes it harder for the player to glitch out to the side, like in 1.14.20.
      2. It functions properly server-side, which affects the client somewhat.

            77Tigers 77Tigers
            Votes:
            66 Vote for this issue
            Watchers:
            18 Start watching this issue

              Created:
              Updated:
              Resolved:
              CHK: