Skip to main content
MechanicalAdded in Beta 1.7

STICKY PISTON

Like a regular piston but pulls the attached block back when retracting. Essential for doors, drawbridges, and any mechanism that needs blocks to return to their original position.

Sticky Piston sprite

Crafting Recipe

1 Piston + 1 Slime Ball → 1 Sticky Piston

See the full Sticky Piston crafting recipe on Crafting

Signal Behavior

Input

Any redstone signal (including quasi-connectivity in Java)

Output

None (mechanical output only)

Max Signal Strength

0

Delay

0 ticks to extend, 3 game ticks to retract

Modes

  • Extended (block pushed)
  • Retracted (block pulled back)

What Sticky Piston costs you on the crafting grid, exactly

To craft Sticky Piston you place 1 Piston and 1 Slime Ball in the shape below, which fills a 1x2 corner of the grid. 2 items in, one Sticky Piston out.

The 1x2 pattern that makes Sticky Piston

slime ball in the Sticky Piston recipe, row 1 column 1
piston in the Sticky Piston recipe, row 2 column 1
One craft of Sticky Piston, item by item
Sticky Piston is built fromSquares it fills
Piston iconPiston1
Slime Ball iconSlime Ball1
Sticky Piston you end up with1

Taken from the Sticky Piston crafting recipe in Java Edition 26.2.

What the Sticky Piston is, and what it does for you

Like a regular piston but pulls the attached block back when retracting. Essential for doors, drawbridges, and any mechanism that needs blocks to return to their original position.

As a mechanical component it converts a redstone signal into physical action rather than passing the signal onward. It is the piston that brings blocks back, making it essential for doors, drawbridges, and anything that must reset to its start position.

Sticky Piston has been in the game since Beta 1.7, and the numbers on this page are the Java Edition 26.2 ones.

Inside the Sticky Piston: what the signal actually does

On the input side, any redstone signal (including quasi-connectivity in Java). It returns no redstone signal of its own, its effect is mechanical output only.

It pushes like a normal piston but grips the front block and pulls it back on retraction. The same 12-block limit and 3-game-tick retraction apply. If it is given a pulse shorter than the retraction time (a so-called 0-tick or 1-tick pulse) it will push but fail to pull the block back, dropping it.

Timing-wise, factor in 0 ticks to extend, 3 game ticks to retract when you wire it into a sequenced circuit.

These are the modes you can put the Sticky Piston into, and each one changes what comes out: extended (block pushed) and retracted (block pulled back).

Setting up the Sticky Piston the right way

  1. 1Craft the Sticky Piston: 1 Piston + 1 Slime Ball → 1 Sticky Piston.
  2. 2Set the Sticky Piston down facing the way the signal has to travel, on a block that will actually hold it in place, and leave room in front of it for the movement.
  3. 3Feed it a redstone pulse or signal from a lever, button, or circuit; it will perform its action and ignore further power until the input changes.
  4. 4Before it goes anywhere near a real build, run the Sticky Piston on its own a few times over and check every result against the timing figures listed above this step.

Jobs the Sticky Piston does well

  • ▸Hidden piston doors
  • ▸Block swappers
  • ▸Secret passages
  • ▸Flying machines
  • ▸Drawbridges

Tips & common mistakes

  • !Does not pull block if given a 1-tick pulse (0-tick)
  • !Same 12-block push limit
  • !Cannot pull tile entities (chests, furnaces)
  • !Feed it a pulse that is too short and it 'drops' its block instead of retracting it, keep input pulses at 2 ticks or longer for reliable pulling.

Sticky Piston, frequently asked questions

  1. Redstone Repeater, the icon for this component question

    What do redstoners actually build with the Sticky Piston in Minecraft?

    The Sticky Piston is most often used for hidden piston doors, block swappers, secret passages, and flying machines. As a mechanical component it converts a redstone signal into physical action rather than passing the signal onward.

  2. Redstone Repeater, the icon for this component question

    How far does the Sticky Piston push a signal?

    The Sticky Piston does not output a redstone signal of its own; its result is none (mechanical output only). Its purpose is physical action, not signal generation.

  3. Redstone Repeater, the icon for this component question

    What does a Sticky Piston cost to make?

    1 Piston + 1 Slime Ball → 1 Sticky Piston. It was introduced in Beta 1.7.

  4. Redstone Repeater, the icon for this component question

    Does the Sticky Piston add any delay to a circuit?

    Yes, 0 ticks to extend, 3 game ticks to retract. Account for that timing when chaining it with other components, especially in clocks and fast doors.

Components that connect to Sticky Piston

Sticky Piston does not stand on its own. 6 other component pages are tied to it:

Mining Sticky Piston: how hard, how bright and how tough

Bring a pickaxe: Sticky Piston has a hardness of 1.5.

Blast resistance matches at 1.5, so a creeper next to Sticky Piston takes it with him. It emits no light of its own, so it will not stop a mob spawning next to it.

Block values for Sticky Piston in Minecraft Java Edition
Sticky PistonJava Edition value
Sticky Piston hardness1.5
Sticky Piston blast resistance1.5
Fastest tool on Sticky Pistonpickaxe
Light out of Sticky Piston0
Sticky Piston materials on ItemsWhere builders put Sticky Piston to work
Back to all 37 redstone components
Sticky Piston, a Minecraft redstone component, added in Beta 1.7
Sticky Piston, mechanical, added in Minecraft Beta 1.7, maximum signal 0. The image is our own, shot on the Astroworld server.