Skip to main content
← All Guides
Redstone · Contraption · Java & Bedrock

How to Make a Piston Extender

A single piston only pushes a block one space. A piston extender chains pistons so the block telescopes two or three blocks out and pulls back in.

1 pistonextender
1 PUSH → 2 PUSH = 3 BLOCKS
pistons fire in turn the block reaches further
One piston pushes another, which pushes the block again. Each stage adds a block of reach, so a double extender moves a block two or three further than a single piston, then pulls it back.

What you need

Sticky pistons (stacked)
Observers for the timing
Redstone to pulse them
The block you push out

Timing is everything

An extender is just pistons pushing pistons. Fire the back one and it shoves the front piston and the block out a block; fire the front one and it adds another. The whole trick is order and delay: each stage has to extend after the one behind it and retract before it, so a sticky piston always has the block on its face to pull back. Drive each stage from an observer or a repeater tick and it stays reliable.

Quick answers

What is a piston extender in Minecraft?

It is a redstone build that pushes a block out further than the single block one piston can reach. By stacking sticky pistons and firing them in the right order, the block telescopes two, three or four blocks out and then pulls back in.

How do you build a double piston extender?

Stack two sticky pistons in line. Pulse the back piston first so it shoves the front piston and the block out one block, then pulse the front piston so it extends the block one more. To retract, release them in the reverse order so the front pulls back before the back.

Why can a piston only push a block one block out?

A piston's arm always extends exactly one block, that is a fixed game rule. A single piston can push a row of up to twelve blocks, but it can only move the front face one space, so reaching further means chaining pistons.

How far can a piston extender reach?

Double extenders move a block two to three blocks, and quad extenders reach four or more. Each extra stage adds a block of reach but also adds timing that has to line up, so longer extenders are harder to keep reliable.

Why does my piston extender leave the block behind?

A sticky piston only pulls back the block directly touching its face. If the pulses fire in the wrong order or too close together, a stage drops its block. Add a tick of delay with a repeater or drive each stage from an observer so the order is exact.

Do piston extenders work on Bedrock?

The idea works on both editions, but piston timing and quasi-connectivity differ, so a Java extender often needs its delays or observer placement retuned before it runs cleanly on Bedrock.
Database →
Pistons & observers
Look up sticky pistons, observers and what each one can push.
Guide →
How to make a piston
The recipe and the sticky-piston basics behind every extender.

Pushing further than one block

The trick is firing the pistons in order

A double extender is two pistons where the back one pushes the front one after it has already extended, which needs the two signals separated by a tick or more. Wiring them to the same pulse is the reason most first attempts jam.

Block dropping is a feature here

A sticky piston given a very short pulse leaves its block behind, and extenders use that deliberately to leave a block in the extended position. If your extender leaves blocks when you did not want it to, the pulse is too short rather than the design being wrong.

Retracting has to run in reverse

The pistons must pull back in the opposite order to the one they pushed in, which usually means a second circuit rather than the same one running backwards. Building the retract path first tends to produce a cleaner machine than adding it afterwards.

Blocks and items in this guide

Sticky Piston in MinecraftSticky PistonObserver in MinecraftObserverRedstone in MinecraftRedstoneRepeater in MinecraftRepeaterPiston in MinecraftPiston

All 5 of these are named in the guide above, starting with Sticky Piston. Look them up in the item database.

More guides on this site

Guides that go with this one

How to Make a Piston in MinecraftA piston is planks, cobblestone, iron and redstone, and it shoves blocks when powered. Here is the recipe,...How to Make an Allay Item Farm in MinecraftAn allay item farm uses allays to collect one item type and drop it at a note block into a chest. Here is...How to Make a Combination Lock in MinecraftA combination lock wires levers so only one secret ON/OFF pattern powers a door. Here is what you need, how...How to Make a Hidden Staircase in MinecraftA hidden staircase uses sticky pistons to push steps out of a flat wall on a trigger, then pulls them back...How to Make a Stonecutter in MinecraftThe stonecutter cuts one block into stairs, slabs, walls, chiseled or polished in a single click, at a better...How to Make a Hopper Clock in MinecraftA hopper clock loops items between two hoppers to make a steady redstone pulse. Here is what you need, how to...

Related tools & databases

Tool
Crafting Recipes
Visual crafting grid for every recipe in the game.
Database
Item Database
Every item with its stats, IDs, recipes and uses.
Tool
Minecraft Tools
Calculators and generators for servers and players.
Guides
More Farms & Redstone guides
Auto farms, contraptions and every redstone component explained.