[MC-9342] Piston retracts an extended piston when de-powered at the same time. Created: 07/Feb/13  Updated: 18/Nov/15  Resolved: 01/Mar/13

Status: Resolved
Project: Minecraft: Java Edition
Component/s: None
Affects Version/s: Snapshot 13w06a, Snapshot 13w07a, Snapshot 13w09a, Snapshot 13w09b, Minecraft 1.7.4, Minecraft 14w05b, Minecraft 14w06b, Minecraft 14w07a, Minecraft 14w08a, Minecraft 1.7.5, Minecraft 14w10b, Minecraft 14w10c, Minecraft 14w11b, Minecraft 1.7.9, Minecraft 14w17a, Minecraft 14w18b, Minecraft 14w19a, Minecraft 14w20a, Minecraft 14w20b, Minecraft 14w21a, Minecraft 14w21b, Minecraft 1.7.10-pre1, Minecraft 1.7.10-pre2, Minecraft 14w25a, Minecraft 1.7.10-pre4, Minecraft 14w25b, Minecraft 14w26b, Minecraft 14w26c, Minecraft 1.7.10, Minecraft 14w27a, Minecraft 14w27b, Minecraft 14w28a, Minecraft 14w28b, Minecraft 14w29a, Minecraft 14w29b, Minecraft 14w30a, Minecraft 14w30b, Minecraft 14w32a, Minecraft 14w32b, Minecraft 14w32c, Minecraft 14w32d, Minecraft 14w33a, Minecraft 14w33c, Minecraft 14w34a, Minecraft 14w34b, Minecraft 14w34c, Minecraft 14w34d, Minecraft 1.8-pre1, Minecraft 1.8-pre2, Minecraft 1.8-pre3, Minecraft 1.8
Fix Version/s: None

Type: Bug
Reporter: Chris Assignee: [Mojang] Jeb (Jens Bergensten)
Resolution: Works As Intended Votes: 4
Labels: None
Environment:

MAC OSX


Attachments: PNG File 2013-02-07_19.24.33.png     PNG File 2013-02-07_19.24.46.png    
Issue Links:
Duplicate
is duplicated by MC-9614 double piston new behavior ? Resolved
is duplicated by MC-9794 With Specific timings, sticky piston ... Resolved
is duplicated by MC-11097 13w10a double piston instant retracti... Resolved
is duplicated by MC-11268 Vertical double piston extender retra... Resolved
is duplicated by MC-11269 Instantly retracting pistons cause bl... Resolved
Relates
relates to MC-9341 Powering 2 pistons extends the wrong ... Resolved
relates to MC-9460 Piston retracting disapears if pushed... Resolved
relates to MC-88959 Piston no longer retracts an extended... Reopened
relates to MC-11354 new piston feature causes sticky pist... Resolved
CHK:
Confirmation Status: Confirmed
Game Mode: Creative

 Description   

I de-powered 2 extended pistons at the same time. I did not expect the first piston to grab the second piston because they get de-powered at the same time.

But instead, the first piston did grab the second piston.

How to reproduce:
1. Build the setup from the picture
2. Flip the lever(s)
3. Notice that the second piston gets retracted by the first piston.



 Comments   
Comment by An_yMiner [ 18/Nov/15 ]

I'm gonna miss this bug.
But it definitely was a bug

Comment by BoxFigs [ 12/Oct/14 ]

Oddly enough, with the horizontal setup, if you place another block and put redstone on top, the pistons behave as they did before.

Comment by Brett Parshall [ 08/Mar/13 ]

I honestly hope that this is fixed as Dico suggested, or it is returned to the way it used to be done. As it is now it actually makes the double/triple extenders harder to build.

Comment by Kwin van der Veen [ 08/Mar/13 ]

If a bug would make an double piston extender more compact, doesn't mean it is consistent with the rest of the logic of the game.
And this compact double piston extension is also heavily direction dependent and inconsistent as demonstrated in this short video: http://www.youtube.com/watch?v=_eqsc5Q3cko

So I would really hope that this would either be removed or be made much more consistent.

Comment by Berni U [ 07/Mar/13 ]

If you build the same setup but downwards, the upper piston doesn't retract the lower one, as it was in earlier versions.

Comment by DicoTheRedstoner [ 05/Mar/13 ]

@Jeb can you then also make it retract the block?

Comment by Chris [ 01/Mar/13 ]

If it would retract both the piston and the block above, it would indeed be easier but that's not the case. It only retracts the piston and it leaves the block, this makes it harder to make double extenders instead of easier.

Comment by [Mojang] Jeb (Jens Bergensten) [ 01/Mar/13 ]

I've decided that this is the expected behavior. If I "fix" it, people will complain that it's much harder to do double-length piston extenders.

Comment by kbk [ 27/Feb/13 ]

Reproducible in 13w09b.

Comment by kbk [ 13/Feb/13 ]

Aha, and I thought that pistons are meant to extend in this manner too, but they don't due to MC-9341 - that's why I said "cannot reproduce" earlier. Thanks for highlighting that.

Comment by Chris [ 09/Feb/13 ]

I'll explain:

A piston cannot retract an extended piston.
The retracting of a piston takes time. (about 1 tick, not exactly sure)
The pistons are both de-powered at the exact same time.
That means that the pistons will both retract at the exact same time.
When the bottom piston starts retracting, the top piston isn't retracted yet.
That means the bottom piston shouldn't grab the piston above it, because it can't retract an extended piston.

Comment by Kumasasa [ 09/Feb/13 ]

I don't see the bug here: Both pistons are de-powered = both pistons retract.

When both pistons are observed independantly, the order of the two steps doesn't play a role here:

  • The lower piston is depowered, it retracts and grabs the upper piston.
  • The upper piston is depowered, it retracts.
Comment by kbk [ 08/Feb/13 ]

Could not reproduce this in 13w06a, probably for the same reason.

Comment by Tails [ 07/Feb/13 ]

Confirmed.

Generated at Sun Jan 12 12:20:45 UTC 2025 using Jira 9.12.2#9120002-sha1:301bf498dd45d800842af0b84230f1bb58606c13.