Piston Item ID

Each item in Minecraft has a unique ID assigned to it, known as an item ID, this can be used in commands to spawn the item into the game. The item ID for piston in Minecraft is shown below:

Piston Spawn Command

The Piston item can be spawned in Minecraft with the below command. Cheats must be enabled before this will work.

If you are running the Essentials plugin, you will need to run /minecraft:give instead of simply /give. This is because the Essentials /give command overrides Minecraft's built-in command.

Piston Block States

Block states are values assigned to a block that changes its state. For example, many blocks have a "direction" block state which can be used to change the direction a block faces.

Find a table of all blockstates for the Piston block below.

Block State Name Type Values
facing direction ?
  • NORTH
  • EAST
  • SOUTH
  • WEST
  • UP
  • DOWN
extended bool ?
  • true
  • false

Piston Information

Piston

When activated with redstone, a piston will push an arm out in the direction it is facing. This arm will push the block infront of it forwards one block.

Item ID minecraft:piston
Numerical ID 33
Stackable Yes
Max Stack Size 64
Recipes Used In Sticky Piston
Hardness 0.5
Diggable Yes
Min / Max State IDs 1047 - 1058

Piston Crafting Recipes

Ingredients Pattern Result
Oak Planks
Oak Planks
Oak Planks
Cobblestone
Iron Ingot
Cobblestone
Cobblestone
Redstone
Cobblestone
1x Piston
Spruce Planks
Spruce Planks
Spruce Planks
Cobblestone
Iron Ingot
Cobblestone
Cobblestone
Redstone
Cobblestone
1x Piston
Birch Planks
Birch Planks
Birch Planks
Cobblestone
Iron Ingot
Cobblestone
Cobblestone
Redstone
Cobblestone
1x Piston
Jungle Planks
Jungle Planks
Jungle Planks
Cobblestone
Iron Ingot
Cobblestone
Cobblestone
Redstone
Cobblestone
1x Piston
Acacia Planks
Acacia Planks
Acacia Planks
Cobblestone
Iron Ingot
Cobblestone
Cobblestone
Redstone
Cobblestone
1x Piston
Dark Oak Planks
Dark Oak Planks
Dark Oak Planks
Cobblestone
Iron Ingot
Cobblestone
Cobblestone
Redstone
Cobblestone
1x Piston