mojira.dev
MC-158288

Sticky piston not releasing its block when given a one-tick pulse by an observer

If you build the circuit from the picture I provided, you will see that the sticky piston doesn't leave its block in front of it like it should when given a one-tick pulse. It instead pulls it back, which makes it seem like it just got a two-tick pulse.

 

This bug seems to only occur under very specific circumstances. The arrangement shown in the picture is one of two I've seen, and that leads me to believe it's not a case of weird quasi connectivity. Lengthening the wire makes it disappear too.

 

This has already broken one of my inventions, so I hope you can fix this soon.

Related issues

Attachments

Comments

migrated
[media]
violine1101

This only happens if the piston is not facing north. Therefore, this is probably caused by the redstone update order in combination with MC-108: the block diagonally up from the piston is unpowered after the block above the piston, causing the piston to not be retracted on time (because QC is a thing). That only happens in the next tick, when the piston receives a block update.

migrated

(Unassigned)

Unconfirmed

Redstone

1.14.4

Retrieved