mojira.dev
MC-123311

Pistons moving blocks do not properly update surrounding blocks

Usually when a powered rail, detector rail or activator rail gets destroyed it sends out block updates to the blocks diagonally below it.

In 17w50a, when you have a powered/detector/activator rail and you push it away with a piston, then it does not send out block updates diagonally below it.

This can cause some blocks to get into invalid states.

In

[media]

you see a contraption. If you flick the lever, then you get

[media]

. In this picture the powered rail on the lower block is in an invalid state because it´s on even though it is not powered by anything. That rail should have been updated when the upper powered rail was pushed away, but it wasn´t.

(Also this is not a duplicate of MC-96224, because the bug I´m describing here was newly introduced in the 1.13 snapshots and didn´t exist before, while MC-96224 is older, and secondly this bug is about block updates missing when a rail starts being pushed, while MC-96224 is about block updates missing when a rail finishes being pushed).

——
This affects the following situations:

  • powered rails do not update their powered state

  • stairs do not update the shape

  • fences/walls/glass panes/iron bars do not update connections

  • support requiring blocks do not drop

  • gravity affected blocks do not fall

  • activated detector rails do not unpower redstone dust

  • redstone stays attached to wall

Also: https://gfycat.com/FirstMeagerGibbon

Linked issues

MC-123448 floating sand with piston and fence Resolved MC-123449 pistons pulling moving blocks do not properly update surrounding blocks Resolved MC-123451 bed does not delete when retrieving blocks under it with piston Resolved MC-123452 stair remain in rotated state when spam pushed with piston Resolved MC-123922 stair block does not update after retracted with piston Resolved

Attachments

Comments 14

This appears to be fixed in 18w01a.

Reopened, see MC-123922

even the rail bug originally from that bug isn't fixed yet
Bug stair: https://imgur.com/jcjT7q0
Bug rail: https://imgur.com/onBgND9

This bug is still present in 18w08b.
It also happens with plants.

Can confirm for 1.16.4

4 more comments

Can confirm in 21w05b.

Requesting ownership as the current reporter has been inactive since 2018

Can confirm in 21w07a.

Can confirm in 1.17 pre-1
Myren is actually still active, you can send him a message on discord. 

Minecraft386882

Confirmed in 1.21.3

Myren Eario

(Unassigned)

Confirmed

Platform

Normal

Redstone

block-update, piston, powered_rail

Minecraft 17w50a, Minecraft 18w01a, Minecraft 18w02a, Minecraft 18w07c, Minecraft 1.13-pre2, ..., 1.17.1, 1.19.2, 1.21.1, 24w36a, 1.21.3

Retrieved