PDF download Download Article
Step-by-step instructions to create a perpetual flying machine
PDF download Download Article

In Minecraft, you can build flying machines using a combination of pistons, sticky pistons, slime or honey blocks, and observers or redstone. It’s a fun glitch to try. In this wikiHow article, we'll teach you how to build a flying machine in Minecraft Bedrock and Java editions.

Flying Machines in Minecraft

Pistons push blocks away, while sticky pistons pull blocks towards them. When they work together in conjunction using observers or redstone, you can create a machine that propels itself one block at a time. The mechanics are slightly different depending on whether you're using Bedrock or Java Edition.

Method 1
Method 1 of 2:

Making a Simple Flying Machine

PDF download Download Article
  1. It is important for the flying machine to be built off the ground. You can either make a nerdpole, find a tall tree or mountain, and stack a few blocks to get off the ground to get where you want to start crafting the machine.
    • This design will work in both Java and Bedrock editions of Minecraft. However, the mechanics work slightly differently in Java and Bedrock Editions.
  2. Place it so that the face of the observer is facing the direction you want the machine to travel.
    Advertisement
  3. Place it on the red dot behind the observer so that the sticky part of the piston is facing away from the observer.
  4. You need to use a sticky block, like slime or honey.
  5. The face of this observer should be facing the opposite direction from the first one. Place it next to the last slime or honey block on the end.
  6. This should be a regular non-sticky piston. Place it on the red dot behind the second observer, so that it is next to the second slime or honey block.
    • Java Edition: In Java Edition, you can use two sticky pistons instead of a regular piston. This will allow the machine to move in either direction. However, this will not work in Bedrock Edition.
  7. You should now have two rows of observers, pistons, and slime or honey blocks in a row next to each other, facing opposite directions.
  8. If you want, you can add a trailer to the flying machine. This can act as a platform for you to stand on. Sticky pistons can pull as many as 12 blocks, so your trailer cannot exceed that. If you want to add a trailer, use the following steps to do so:[1]
    • Place an observer next to the slime or honey block that is attached to the sticky piston on the opposite side of the regular piston. It should face towards the rest of the flying machine.
    • Place another sticky piston on the back of the observer you just placed.
    • Place two more slime or honey blocks (or more) after the sticky piston.
    • Attach any blocks you want to the slime or honey blocks. Make sure the trailer doesn’t exceed 12 blocks.
  9. If you used a poll or tree to get to high ground, break the block you used to set the first observer on. This will free the machine from any ground attachments. The machine should now be hovering in the air.
  10. This will activate the observer and set the entire flying machine off on its voyage.
    • It’s easier to ride the flying machine in Bedrock edition. In either version, it’s easy to glitch and fall through the blocks.
  11. Advertisement
Method 2
Method 2 of 2:

Using Java Edition

PDF download Download Article
  1. It is important for the flying machine to be built off the ground. You can either make a nerdpole, find a tall tree or mountain, and stack a few blocks to get off the ground to get where you want to start crafting the machine.
  2. The direction the head of the piston faces will be the same direction the flying machine will travel.
  3. Make sure the slime block is against the head of the piston.
  4. You can use any block you want. Place two blocks in a row after the slime block.
  5. After placing two blocks after the slime block, remove the first one so that there is a space in between the slime block and the second block. Place a sticky piston on the second block so that the head of the piston is facing the sticky block (the opposite direction of the first piston).
  6. The head of the piston should be facing the direction opposite of the sticky piston (the same direction as the first piston).
  7. Place another slime block against the head of the piston you just placed.
  8. If you want to make a rideable flying machine, build it out of any material attached to the last slime block.
  9. These redstone blocks will help power the flying machine after it starts.
  10. Whatever blocks you placed on the ground to get the flying machine off the ground, go ahead and remove them so that the flying machine is in the air by itself.
    • On the PlayStation Edition of Minecraft, the flying machine will start moving after this step.
  11. It's the second piston facing the opposite direction as the other two pistons. Placing a redstone block on it will cause it to extend.
  12. As soon as you remove the redstone block from the sticky piston, it will retract, and the machine will keep moving through the air in perpetual motion.
    • Remove one of the redstone blocks to stop the flying machine.
    • This flying machine is a one-time, one-use machine. Once you reach your destination, it must be rebuilt again.
  13. Advertisement

Community Q&A

Search
Add New Question
  • Question
    I tried this on a PC and it turned into a walking machine, not a flying machine. What am I doing wrong?
    Community Answer
    Community Answer
    You might have it too close to the ground. Try to make it higher in the air.
  • Question
    Can I make a simple flying machine on the Xbox version of Minecraft?
    Community Answer
    Community Answer
    Now, with the updated editions, yes you can. The same way shown here should work.
  • Question
    Do I have to stand on a specific spot on the flying machine?
    Kieran Fleming
    Kieran Fleming
    Community Answer
    You just have to stand between the redstone blocks. They will push you forward with the machine so you don't fall off.
See more answers
Ask a Question
200 characters left
Include your email address to get a message when this question is answered.
Submit
Advertisement

Video

Tips

  • This flying machine can also be used as an effective sugarcane harvester.
  • You can stop the flying machine by placing obsidian blocks in front of it. You can use this to create a station where you can get on and off the flying machine and change directions.
Submit a Tip
All tip submissions are carefully reviewed before being published
Name
Please provide your name and last initial
Thanks for submitting a tip for review!
Advertisement

Warnings

Advertisement

Things You'll Need

  • 3 solid blocks minimum.
  • 2 slime blocks
  • 3 sticky pistons (has to be sticky!)
  • 3 blocks of redstone

You Might Also Like

Build an Elevator in Minecraft Make an Elevator in Minecraft: Java & Bedrock Guide
Make a Trampoline in MinecraftMake a Trampoline in Minecraft
Make a Piston in Minecraft Make a Piston in Minecraft: Crafting Recipe & Directions
Make a Car in Minecraft Make a Working Car in Minecraft Java and Bedrock Editions
Make an Automatic Piston Door in MinecraftMake an Automatic Piston Door in Minecraft
Build a Piston Drawbridge in Minecraft Make a Simple Piston Drawbridge in Minecraft: Quick Tutorial
Make a Secret Door in Minecraft Make a Secret Door in Minecraft: Beginner + Expert
Sugar Cane Farm MinecraftThe Best Ways to Build a Sugar Cane Farm in Minecraft
Make a Rail Duplicator in MinecraftMake a Rail Duplicator in Minecraft
Make a Minecraft Subway SystemMake a Minecraft Subway System
Make a Dispenser in MinecraftMake a Dispenser in Minecraft
Make a Minecraft Roller CoasterMake a Minecraft Roller Coaster
Craft a Hopper in MinecraftCraft a Hopper in Minecraft
Build a Sky Island in MinecraftBuild a Sky Island in Minecraft
Advertisement

About This Article

Travis Boylls
Written by:
wikiHow Technology Writer
This article was co-authored by wikiHow staff writer, Travis Boylls. Travis has been a tech writer at wikiHow for more than 10 years. He has also worked in technical support for Dish Network and AT&T Wireless. He studied graphic design and web design at Pikes Peak Community College. He specializes in Windows, macOS, Linux, Android, iOS, and video game consoles. Travis has had a fascination with computers and technology that goes all the way back to childhood. He is proficient in all manner of software and computer operating systems. This article has been viewed 217,234 times.
1 votes - 100%
Co-authors: 12
Updated: March 20, 2026
Views: 217,234
Thanks to all authors for creating a page that has been read 217,234 times.

Did this article help you?

Advertisement