mojira.dev
MC-3905

Piston powered by block being pushed vertically

I did some testing and it appears that in 1.4.5. the block that a piston pushes upwards also powers the piston, so this locks it in place permanently.

What I expected to happen was...:
The piston would retract.

What actually happened was...:
It did not.

Steps to Reproduce:
1. Place a piston facing upwards (either kind)
2. place a block on the piston
3. power the piston a constant source (torch, lever)
4. place a lever on the block extended by the piston and turn it on.
5. Turn off the source directly powering the piston.

Linked issues

Attachments

Comments 11

Can confirm, though I am unsure if this is intended. This behaviour is not like a BUD.

When the block the piston is pushing is not touching the piston (because the piston is retracted), does powering the block cause the piston to extend?

In my trials it does not.

Thoryn Haylett

Same here.

Pretty sure related to quasiconnectivity.

1 more comments

In my tests activating the leaver doesn't make the piston extend till a block update is given - hence the relation.
Deactivating the leaver on the other hand retracts the piston without a block update for some reason.

The piston extension updates the piston base whenever it gets an update.

So basically this is nothing special, but another type of quasiconnectivity.

Correct.

Ok resolving as duplicate of MC-108, thanks for the info 🙂

Thoryn Haylett

(Unassigned)

Confirmed

piston, redstone

Minecraft 1.4.5

Retrieved