Minecraft Piston: recipe, uses and interactions

If you aspire to be a Redstone engineer, sooner or later you have to master Pistons. Today we are here to see how to craft them, how to turn them into Sticky Pistons, how they interact with different blocks and how to use them in general. Let’s start.

minecraft piston

How to craft it

To craft a Piston you will need 3 Wooden Planks (of any kind of wood), 4 Cobblestone, 1 Iron Ingot and 1 Redstone Dust. Except the Redstone Dust, the rest of the crafting recipe is very basic materials. You can find the Redstone Ore underground, 10 blocks or less from the Bedrock level.

redstone ore
Redstone Ore

Once you find it you just need to break it with a Pickaxe (every Pickaxe except the Wooden one will be fine) and collect the Redstone Dust that will drop from it.

To craft a Piston you have to put the crafting materials in a Crafting Table following the recipe:

piston recipe

Sticky Piston

Regular Pistons, once retracted, leave the block there where they pushed it. If you want them to also pull back the block when they retrace, you want to use Sticky Pistons. Crafting them is very easy, you will just need a Piston and a Slimeball. You can get Slimeballs as loot dropped by Slimes when you kill them.

minecraft slime

Slimes usually spawn in Swamp biomes or in Slime Chunks. To know more, check How to fix a Slime Spawner that is not working in Minecraft?.

Once you have both the ingredients, put them together this way:

sticky piston recipe

How to get it – commands

To get a Piston with commands, you will need to type the following line in the commands:

/give @p piston 1

If this line doesn’t work you can try with:

/give @p piston 1 0

Then a Piston will appear in your inventory. To get a Sticky Piston with commands you will need to type sticky_piston instead of piston

If you want more than 1 Piston, you just need to change the ‘1’ in the commands line with the amount that you would like to obtain.

What pistons don’t push

Not every block in Minecraft can be pushed or pulled by Pistons and Sticky Pistons. If you are interested in knowing how certain blocks interact with Pistons, you can check here.

How to use Pistons – video

If you want to know how Pistons work from A to Z, you can check the video below.


Crafting Pistons isn’t difficult, you just need some Redstone Dust and other basic materials. Sticky Pistons on the other hand require some Slimeball, that isn’t as easy to get. The problem is solved if you just want to use commands though. Thank you very much for reading the article this far and I hope I’ll see you again around here. See you and take care!

Related articles: