Mojira Archive
MCPE-96035

Pistons are still broken client-side

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.

Fixed

77Tigers

2020-08-13, 03:51 PM

2024-04-20, 10:01 PM

2022-11-29, 07:52 PM

66

18

Confirmed

353829

1.17.20.23 Beta - 1.17.2 Hotfix1.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

1.19.50.20 Preview, 1.18.0, 1.19.50