# General piston mechanics

Tom Hart
• General piston mechanics Tom Hart

I'm looking at figuring out a complex (ish) hidden door and I'm going to be using a fair few pistons. A lot of the time I'm going to need to use pistons in different orders.

Example (All sticky pistons)

Opening

Piston 1 pushes Piston 2 behind a block

Piston 2 pushes out a block.

Closing

Piston 2 pulls the block

Piston 1 pulls back Piston 2

There depending if I'm opening or closing the door I need to fire the pistons in a different order. Is there a "recommended" method of doing this in Minecraft?

• For a 2x2 door may I recommend this video as it will guide you through making it. However, if you'd prefer a more 'complex' design may I recommend this 3x3 piston door tutorial. I hope this has helped as I didn't know exactly what you wanted.

Tags
• the sequence of commands needed to close the door. (I have 5 redstone torch locations that need to provide power at separate times for the closing to work. Torch 4 isn't involved in the closing): 5 on 1 on 3 on 5 off 3 off 1 off 2 on 2 off So here's the ultimate question: How do I extend the effects of a button press to last longer than normal? Things triggered... Possible Duplicate: How do you lengthen a redstone button signal in Minecraft? I am trying to create a piston-powered 3 x 4 doorway (with no visible pistons!). I have tested my machine

• . 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

• I'm trying to make a variation on the sticky-piston hidden door, in which two sticky pistons are activated by a pressure plate in a corridor to reveal either a hidden room, or a treasure chest, or trap, or anything else. Stepping on the pressure plate would turn off the circuit so that one sticky piston pulls a block up into the ceiling, and the other pulls a block down into the floor. The resultant opening is one block wide by two blocks high. The problem is I don't know how to wire the redstone vertically. A basic sticky-piston door is easy, as long as the blocks slide left or right

• which you can see here: Before clicking the button (which is located on the back of the gold block behind the pistons), door X is open and door Y is closed, just making sure you don't confuse them :P) This is supposed to close door X before opening door Y, after which it closes door Y before opening door X. Although now it's closing door X, a few ticks later it opens door Y... by opening & closing repeatedly even though I only had a single pulse as input) How can I get this to work as intended without using up TOO much space? Update: I just thought of another possibility

• I'm working on expanding my Minecraft Redstone experience and contraptions. Here, I have a 2 blocks high x 3 blocks wide section of a tunnel with a track approaching it that is meant to act as a "blast door" or "flood lock". The minecart arrives at the detector rail, the three pistons in the ceiling and floor retract, and the one in the side pushes the rail out, delayed slightly. Perfect... with it (and both sides) immediately. Then, the side piston retracts, taking the yellow wool block sideways, snapping the rail into three pieces. The wiring is fairly simple (which is probably my downfall

• ...by any other means than madly pulsing their input? The picture illustrates my problem. The piston was powered up when both spaces between it and the obsidian block were filled with cobblestone. This is perfectly expectable. Now I broke the second piece of cobble, and I'd expect the piston to move the other block. It does not. How can I get the piston to act in this situation? (This is a reduced testcase. In my case the situation is more complex; there is a queue of stones blocked, waiting until needed. A piston pushes a block out of the front of that queue on demand, and the location

• the upper level to the right (from which should go down again) I created a gap. Sand blocks will normally fall down and then be pushed again. Tree block will float; then a piston will detect the floating blocks and push them in a row. I don't like to synchronize circuits and pistons, so the right and the down piston works naturally when they detect a block to be pushed. The lower pistons (the one...Tree milling There are plenty of videos about already done tree miller. But none explain how to build one. I'm currently trying to create one and share it with you once done but I'm stuck. What I

• I need to push incoming blocks in a new direction using a piston activated as soon as there is a new block to be pushed. In the screenshot, if the block from below is pushed in front of the piston, it passes the signal, powers the piston, the piston pushes it away and retracts awaiting another block. That circuit satisfies my needs (for vertical->sideways transport) but is awfully "verbose" with 2x5 footprint. I'm fairly sure I saw similar circuits using one torch or something else about as compact. I'm also in need similar circuits for turning the "stream of blocks" horizontally (say

• I'm trying to make a door to my undergound house. The minecart passes over a pressure plate and it starts some pistons, which then open a hidden door in the wall. But my problem is, while the sticky piston pulls the stone bricks normally, the minecart tracks stay. So, my track has a hole in it everytime I close the door. I can't post pictures, because I'm a new user, sorry. Is there a way to make the track come back with the blocks?

Data information