Redstonery › Circuits › Sticky piston pusher
Pistons circuit
Sticky piston pusher
Observe the control, motion, and final block position separately.
4 × 1 footprint1 layer4 blocksTested in 4 rotationsJava Edition 26.2
Layout
redstone dustinputpistonmoved or marker blockarrows point where a device sends its output; north is up
How it works
A lever pushes a block one space and pulls it back.
- A powered sticky piston extends and pushes a movable block.
- After power is removed it retracts and can pull the attached block back, subject to piston timing and push rules.
Inputs and outputs
- Inputlever (x 0, y 0, z 0)
- Partthe gold block, pushed to 4 (x 3, y 0, z 0)
Blocks you need
1 × lever, 1 × redstone dust, 1 × sticky piston, 1 × gold block.
Build it in the game: 4 commands
Relative to where you stand, with x running east and z running south. Paste one line at a time into chat, or into a chain of command blocks. The block art is the game's own; the layout is what the page above shows.
setblock ~0 ~0 ~0 minecraft:lever[face=floor,facing=north,powered=false] setblock ~1 ~0 ~0 minecraft:redstone_wire setblock ~2 ~0 ~0 minecraft:sticky_piston[facing=east] setblock ~3 ~0 ~0 minecraft:gold_block