The simplest flying machine uses slime blocks and pistons
A flying machine in Minecraft is a contraption that moves you through the air using slime blocks and pistons. The slime blocks stick to adjacent blocks when pistons push them, and this sticking-and-unsticking creates motion. The most basic version moves in one direction and carries you along with it.
You do not need mods or commands to build one. The design works in both Java and Bedrock editions, though the exact mechanics differ slightly between versions. A simple flying machine takes about 10 minutes to build once you have gathered materials.
Key Takeaways
- The core of any flying machine is slime blocks pushed by pistons, which stick to blocks and then unstick to create movement.
- A basic single-direction flyer requires slime blocks, pistons, redstone dust, a redstone repeater, and a lever or button to start it.
- You can stand on top of the slime block as it moves, and the machine will carry you forward until you stop it or it hits an obstacle.
- More complex designs use multiple pistons and slime blocks to move in two directions, turn, or move faster.
What materials you need for a basic flyer
Gather slime blocks first. You find slime in swamp biomes at night, or you can kill slimes and craft their drops into slime blocks. You need at least two slime blocks for the simplest design.
Pistons come from crafting: arrange three wooden planks in a row on top, then place redstone dust, iron ingot, and cobblestone below in a T shape. You need at least two pistons. Redstone dust connects your power source to the pistons. A redstone repeater (made from redstone dust, two redstone torches, and stone) delays the signal so the pistons fire in sequence. A lever or button turns the machine on.
Gather extra building blocks like dirt or stone to construct the frame. You will also need a crafting table and furnace if you do not have them already.
Building a single-direction flying machine step by step
Place two slime blocks side by side on the ground. These form the body of your machine. On one side of the slime blocks, place a piston facing inward (so it points toward the slime blocks). On the opposite side, place another piston also facing inward.
Above one piston, place a block of dirt or stone. This block will push the slime blocks when the piston extends. Run redstone dust from one piston to the other, then place a redstone repeater in the line. The repeater should face the direction the signal is traveling. Attach a lever to one of the pistons or to a nearby block.
When you pull the lever, one piston fires first (because of the repeater delay), pushing the slime block. That slime block sticks to the other slime block and the second piston. When the second piston fires, it pushes back, and the sticking-unsticking cycle moves the whole assembly forward. Stand on top of the slime blocks and pull the lever again to stop the machine.
Why the machine moves forward and how to steer it
The machine moves because slime blocks have a special property: they stick to adjacent blocks when a piston pushes them, but they unstick when the piston retracts. By timing two pistons with a repeater, you create a wave of pushing and pulling that propels the slime blocks (and anything on top of them) in one direction.
A basic single-direction flyer only goes forward. To build a machine that turns or moves sideways, you need a more complex design with four pistons arranged in a square, each one controlled by its own repeater. These designs are harder to build but let you steer by activating different pistons. Many players build a simple flyer first, then experiment with four-piston designs once they understand how the timing works.
Common problems and how to fix them
If the machine does not move, check that the pistons are facing the right direction (inward, toward the slime blocks). Make sure the redstone dust forms a complete path from the lever to both pistons. Test the redstone by placing a redstone lamp at the end of the line; it should light up when you pull the lever.
If the machine moves but throws you off, you may be standing too far from the center of the slime blocks. Stand directly on top of the slime and hold still while the machine runs. If the machine gets stuck on terrain, clear a path ahead of it or build it in a flat area first.
If one piston fires but the other does not, the repeater may be set to the wrong delay. Repeaters have four settings (1, 2, 3, or 4 ticks). Try adjusting it by right-clicking on it until the machine works smoothly.
Building a faster or more complex flying machine
Once your basic flyer works, you can make it faster by removing the repeater or setting it to a shorter delay. Shorter delays mean the pistons fire closer together, which speeds up the cycle. Be careful: if the delay is too short, the pistons may not have time to fully extend and retract, and the machine will jam.
A quad flying machine uses four pistons and four slime blocks arranged in a 2x2 square. Each piston is controlled by its own repeater and lever, so you can activate different pistons to move forward, backward, left, or right. These machines are slower to build but give you full control over direction.
Some players build flying machines with honey blocks instead of slime blocks. Honey blocks stick to adjacent blocks but do not stick to slime blocks, which opens up different design possibilities. Honey machines often move more smoothly but are slightly slower.
Where flying machines are useful in Minecraft
Flying machines let you move large structures or yourself across the map without using an elytra or creative mode flight. They are useful for transporting items, moving your base, or just experimenting with redstone mechanics. Some players use them to build flying ships or moving platforms.
In survival mode, a flying machine is slower than walking or running, so it is more of a novelty than a practical tool. In creative mode or on servers where you want to show off redstone skills, they are popular builds. Many YouTube creators have designed elaborate flying machines that move in complex patterns or carry multiple passengers.
Frequently Asked Questions
Can I make a flying machine that goes up and down?
Yes, but it is much harder than a horizontal flyer. You need pistons pointing up and down, which requires a different redstone layout. Most vertical flying machines are slower and less reliable than horizontal ones. Many players build a horizontal flyer to move across the map, then use a ladder or elytra to go up and down.
Do flying machines work the same way in Bedrock and Java?
The basic design works in both, but the timing is different. Bedrock uses a different redstone tick speed, so your repeater delays may need adjustment. A machine that works perfectly in Java might jam in Bedrock. Test your design in the version you play and adjust the repeater settings if needed.
What happens if my flying machine hits a wall?
The machine will stop moving and the pistons will retract. If the slime blocks are stuck to the wall, the pistons may break or the machine may jam. Always clear a path ahead before running the machine, or build it in a wide-open area to test it safely.
Can I ride a flying machine without standing on top of it?
You can sit in a minecart or boat placed on top of the slime blocks, which keeps you centered and prevents you from falling off. Some players build enclosed flying machines with walls and a roof so passengers stay safe during the ride.
How fast can a flying machine go?
The fastest single-direction flyers move about 10 to 12 blocks per second, which is slower than running. Quad flyers are usually slower because they have more complex timing. The speed depends on your repeater settings and how many slime blocks you use.