So basically, I want to make a hidden Piston door using Redstone that opens and shuts when I pull a lever.

As you can see, the door consists out of 14 sticky Pistons in total : 2 for the stairs, 4 in the middle to pull back and push out the stone in/outwards, and 4 on each side to pull back and push out the pistons with the stone. I'm going to call them S(Stairs), M(Middle), L(Left) and R(Right). I have ways and means to power each of those groups individually and with repeaters I can change when they activate.

For opening and closing the door, I'm using levers on both sides of the door combined with and XOR gate underground, so that the door will close/open no matter what lever I use or in what state the other lever is.

The basic order here is: When the door opens, M pulls the stone blocks back, after that L and R pull these pistons with the stone in the wall. When it closes, the order is reversed: L and R push M out, M then pushes the stone blocks. S here doesnt matter, since it doesn't interfere with the others.

The problem here is : How do I REVERSE the order of activation for the components L, R and M for when it closes and shuts? So Opening : M, L+R | Closing : L+R, M
Or: Do you know a different way to make this work?

Because of the way the door works, simply executing the same order will break the door : M won't retract at the right time and will simply stay in the 'closed' position and will retract and extend, but not be moved by L and R.

Sorry for the length of this and thanks in advance.

  • 2
    Just so you know, it's possible to link youtube videos so they start at a specific time. To do so, just right click the video and select "Copy Video URL at current time" (and do so at the time you wish to copy). All this does is append the URL with "t=Xs" where X is the time to start, converted to seconds.
    – Wipqozn
    Commented Jul 5, 2011 at 12:27
  • 1
    I'm having the same problem trying to make a stack of sticky pistons work vertically as an elevator: gotta activate them bottom-to-top, but deactivate them top-to-bottom… Commented Jul 5, 2011 at 18:26
  • on mine the forward-facing pistons don't retract with the whole mechanism. and i recreated it perfectly. :(
    – user16488
    Commented Dec 14, 2011 at 23:07

4 Answers 4


If you watch at about 2:50, you can see most of the left half of the circuit. The part for the stairs looks like it isn't shown very well but that is less important timing wise. Watch carefully over and over and see if you can replicate it this way. It looks like the repeaters for the middle activate and deactivate immediately. So the order (from a circuit standpoint) for both directions is M, L+R. This works for closing because the middle repeaters don't have anything to activate until the blocks are pushed into the middle. When opening, they will retract the middle immediately.

Breaking it down:


  1. Middle repeaters deactivate (middle pistons retract)
  2. Delay
  3. Left and Right redstones deactivate (left and right pistons retract)


  1. Middle repeaters activate (nothing happens because the middle pistons are not in position)
  2. Delay
  3. Left and Right redstones activate (left and right pistons extend)
  4. Now the middle pistons have been pushed into position and are activated by the middle repeaters
  • Damn. Thanks man, my brain was making things incredibly more complicated than it is. 1 single Piston is still behaving weird, but everything else is awesome now. Again, thanks for the help!
    – EraserExe
    Commented Jul 2, 2011 at 19:36

There was a video posted to Reddit's /r/minecraft section which showed how to make a hidden door that works both ways.

  • awesome if the wire that go thought the middle is just underground then it would be perfect
    – ProSay
    Commented Jul 5, 2011 at 13:32
  • I'll be building this when I get home tonight and I'll have a play with other wiring options. Saying that, as before pistons came out I didn't touch redstone I'm not promising much :P
    – tombull89
    Commented Jul 5, 2011 at 14:04
  • That's neat, but ... why are the bottom pistons pushing out? I see power pushing all of them to the center but I only see the top pair pushing the blocks out to be flush.
    – Daniel B.
    Commented Jul 20, 2011 at 0:11

You need a ABBA switch/latch for this, it's basically this shape:


Wire L+R to the top right and wire M to the lower right, the input lever must be to the left.



This might be a consept to look into where the redstone is cancelled by pistons breaking the line and individual parts with different levers and combined switches to control the whole thing. Along with the kill switch to deactivate the whole thing. Sticky pistons will push solid blocks in the way of redstone letting it pass or not.

Another way to do this is with repeaters going into other repeaters. Thus making them hold their outcome weather on or off until the blocker repeater is deactivated. Return inn the door to normal.

  • This would be considered a link-only answer. Please quote the relevant parts of the link to ensure your answer can stand on it's own, even if the link dies. That guarantees your answer can withstand the test of time, long into the future.
    – Frank
    Commented Jan 8, 2019 at 2:41
  • Opps so more text for next time to go along with the video I recorded. Got it
    – Bratworst
    Commented Jan 8, 2019 at 2:47
  • Not just next time; please edit this answer to conform to our standards. Not doing so makes it eligible for deletion, which I suspect you don't want.
    – Frank
    Commented Jan 8, 2019 at 2:48
  • 1
    I will improve other posts of mine that I think are below standard. Thanks frank. ;)
    – Bratworst
    Commented Jan 8, 2019 at 2:57

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .