Back to the item index

Registry record · minecraft:piston

Piston

Blocks Redstone

A piston is a redstone-actuated mechanical block that pushes up to twelve blocks forward when energized with power.

See the exact in-game appearance on Minecraft Wiki

Versioned source data

Edition availability

01

Java Edition

Source version 26.1
Registry ID
723
Source display name
Piston
Maximum stack
64

Bedrock Edition

Source version 1.26.60
Registry ID
33
Source display name
Piston
Maximum stack
64
Component-based
No
Source version tag
Unclassified by source

From the recipe registry

Crafting recipe

Java · 26.1

Piston1 crafted

View 11 other recorded recipes

Recipe 2

Piston1 crafted

Recipe 3

Piston1 crafted

Recipe 4

Piston1 crafted

Recipe 5

Piston1 crafted

Recipe 6

Piston1 crafted

Recipe 7

Piston1 crafted

Recipe 8

Piston1 crafted

Recipe 9

Piston1 crafted

Recipe 10

Piston1 crafted

Recipe 11

Piston1 crafted

Recipe 12

Piston1 crafted

12 recipes are listed in the Java source dataset. The first is shown above; expand to inspect the others.

Recipe data is supplied for Java Edition only in this source. Bedrock recipes are not inferred.

Field guide

Item details

How to obtain

  • Crafted from three wooden planks, four cobblestone, one iron ingot, and one redstone dust. Source
  • Generates naturally in jungle temples as part of the hidden puzzle room. Source

Practical uses

  • Pushes blocks, entities, and players to automate doors, blast chambers, and crop harvesting farms. Source
  • Combined with a slimeball on a crafting table to craft a sticky piston. Source

Mechanics

  • Pushes up to a maximum push limit of 12 blocks; when unpowered, retracts its head without pulling blocks back. Source

Reverse recipe lookup · Java · 26.1

Used In · Crafting recipes

Used in 1 output

Recorded Java recipe outputs that use Piston. Bedrock recipe data is not included.

Sticky Piston 1 recorded recipe
View recipe

Uses Piston × 1 · makes 1 Sticky Piston

Sticky Piston1 crafted