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

Related issues

Attachments

Comments

migrated
[media][media]
violine1101

This appears to be fixed in 18w01a.

violine1101

Reopened, see MC-123922

migrated

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

migrated

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

FivesBlue

Can confirm for 1.16.4

migrated

Affects 20w46a

Avoma

Can confirm in 20w51a.

migrated

Can confirm on 1.16.5, Paper multiplayer server, latest build.

Avoma

Can confirm in 21w03a.

Avoma

Can confirm in 21w05b.

Mask3D_WOLF

Requesting ownership as the current reporter has been inactive since 2018

Avoma

Can confirm in 21w07a.

PR0CESS

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

migrated

(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