mojira.dev
MC-204875

Piston and Sticky Piston do not recieve redstone signal in a specific contraption.

When sending a redstone signal into a block, the block gets powered. If a Piston or Sticky Piston is placed next to said block in any direction except towards the block, it extends. However, if a Piston or Sticky Piston is placed below the powered block, facing upwards, some Pistons act on a one redstone tick signal (for Pistons the length of the signal does not matter, for Sticky Pistons it means they push a block but leave it, or extend and grab a block if they don't currently have one).

To reproduce the bug, see the images, along with the instructions:
Place the Emerald Block at exactly XYZ (62, 58, 7), and extend the "arms" in all four horizontal directions. Then place Sticky Pistons facing upwards on the 3 remaining sides (excluding above) of the Stone Blocks above the already placed Sticky Pistons. Place Dirt Blocks at coordinates XYZ (61, 60, 10), (58, 60, 7), (59, 60, 6), (61, 60, 4), (63, 60, 4) and (65, 60, 6) and Stone Blocks above the remaining Sticky Pistons. When placing a Redstone Block on the Emerald Block, you may notice that the Dirt Blocks get lifted, and left in the air, while the Stone Blocks stay still. (The bug is not exclusive to Stone and Dirt blocks, they were just examples so you can see that the result is predictable, regardless of seed)

The bug can also be seen with the Emerald block at XYZ (69, 56, -10), but with Dirt Blocks at XYZ (65, 58, -10), (66, 58, -11), (68, 58, -13) and (70, 58, -13).

Currently, through testing, I can say that the bug is affected by:

  • Coordinates (X, Y and Z)

  • Placement of the Sticky Pistons around the powered block

  • Direction the redstone signal enters the powered block

However so far it seems to ignore some factors (I do not have 100% confirmation as it could just be a coincidence):

  • Rotation of the Sticky Piston next to the powered block

  • Strength of the redstone signal (assuming it powers the block)

  • Version (I discovered it in 1.16.3, but it seems to have the same results in 1.16.4, however I can't seem to add 1.16.3 in the Affects Version/s)

Related issues

Attachments

Comments

migrated
[media][media][media][media]
migrated

Can't reproduce. Do you have a redstone torch or button/lever that is powering the redstone dust?

migrated

No Marty, I do not have any of the sort, and that's strange considering it happened to me consistently in 3 different worlds, superflat standard, superflat readstone ready and a random seed. Closing and reopening the game does not affect anything. But are you meaning that all the upper Sticky Pistons extend and leave their block? Or do they just not move?

migrated

Also can you confirm your contraption looks like this? I am aware I might have done a poor job explaining and you might have misunderstood my instructions.

[media]
migrated

I posted a .gif is the same thing happening to you?

migrated

Well yes but also no. Is the Netherite Block on the exact coordinates I said? If not that explains your result, you see if that structure is placed with its center where I said, XYZ (62, 58, 7), some of the blocks should be pushed up, however other coordinates give different results. Even if you are unable to reproduce the extension of the Sticky Pistons it should be considered a bug, as removing the bottom Sticky Piston makes the side Pistons extend, and if you replace the side pistons with Repeaters gives signals with or without the bottom Sticky Piston (but of course it's a single redstone tick signal with the Sticky Piston, and a continuous one without it).

migrated

I see. I reproduced it correctly this time. Maybe something to do with MC-11193?

migrated

The part with repeaters looks like MC-9714 also

migrated

I see the resemblance to MC-11193, I definitely believe Pistons are affected by world position, but I think this is just the same issue in 2 different versions, fixing one will most likely fix the other.

However I don't think MC-9714 is related. Sure it's a redstone bug but I think it has to do with the wires, not the Pistons. Unless more tests are done that show different results based on Piston coordinates.

migrated

Redstone can be affected by world position and direction

migrated

Yes, that is essentially the conclusion of this bug, as well as some others.

Avoma

Can confirm in 20w51a.

[Mod] Jingy

Can confirm in 1.20.2:

[media]

[Mod] Jingy

Duplicates MC-11165. See the YouTube video there, or the mp4 video (while it's techincally invalidated because the user has a modified client in it, I can reproduce that same behavior in vanilla).

migrated

(Unassigned)

Community Consensus

(Unassigned)

1.16.4, 20w51a, 1.20.2

Retrieved