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.

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. 

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