Skip to main content
Transportadvanced1.11+

FLYING MACHINE

A self-propelling machine that flies in one direction using observers and pistons on slime blocks. Observers detect piston movement, triggering the cycle to repeat. The foundation for tunnel borers and world eaters.

Flying Machine in Minecraft
Dimensions: 1W x 5-7L x 2H (basic design)

Materials List

Overview: what the Flying Machine is and does

A self-propelling machine that flies in one direction using observers and pistons on slime blocks. Observers detect piston movement, triggering the cycle to repeat. The foundation for tunnel borers and world eaters.

As a transport build it carries the player, mobs, or items from one place to another using pistons, rails, or slime-block motion. It is an advanced build that leans on careful piston timing and push-limit management, so plan the sequence before you place blocks.

It fits in roughly 1W x 5-7L x 2H (basic design) and works in Minecraft 1.11+ through to the current 1.21 release.

How it works: the redstone mechanics

Two observers and a push-pull piston pair sit on a slime-block base. Each observer sees the opposite piston change state and powers its partner, so the machine endlessly pushes itself forward one block per cycle. Slime blocks glue the structure and any payload together so it all travels as one.

The core parts doing the work are sticky Piston, piston, observer, slime Block, and building Blocks; the remaining materials are structure and wiring that hold those pieces in the right relationship.

Because it moves things through the world, its reliability comes down to consistent piston or rail timing — one mistimed stage strands the rider or cargo.

How to build it

  1. 1Place a slime block as the base.
  2. 2Attach a sticky piston to one end, facing the direction of travel.
  3. 3Attach a regular piston to the other end, also facing forward.
  4. 4Place observers: one watching the sticky piston, one watching the regular piston.
  5. 5The observers detect piston state changes and power the opposite piston.
  6. 6This creates a self-sustaining push-pull cycle: the machine moves forward each cycle.
  7. 7Add a block on top for the player to ride, or attach payloads with slime/honey blocks.
  8. 8To stop: break any component, or use a honey block brake system.

Uses & applications

  • As a transport build it carries the player, mobs, or items from one place to another using pistons, rails, or slime-block motion.
  • Built from 2× sticky Piston, 1× piston, 2× observer, and 4× slime Block and more, it slots into a survival base as a advanced-level project.
  • Chain it between floors or bases to move quickly without ladders or long stairwells.
  • Add an automatic trigger at each end so it dispatches without a manual press.

Tips & common mistakes

  • !The whole machine plus payload must stay under the 12-block piston push limit, and remember slime will not stick to honey — use that on purpose to detach sections.
  • !Build and time one section or layer completely before chaining the rest; debugging the whole contraption at once is far harder than verifying it stage by stage.
  • !Keep total moved blocks under the 12-block piston limit, and feed sticky pistons a pulse of at least 2 ticks so they pull their block back instead of dropping it.

Flying Machine FAQ

How do you build a Flying Machine in Minecraft?

Place a slime block as the base. Attach a sticky piston to one end, facing the direction of travel. The full build takes 5 material types and fits in about 1W x 5-7L x 2H (basic design).

What materials does a Flying Machine need?

The main materials are 2× sticky Piston, 1× piston, 2× observer, and 4× slime Block, plus the remaining structural and wiring blocks.

How hard is the Flying Machine to build?

It is an advanced build that leans on careful piston timing and push-limit management, so plan the sequence before you place blocks. It is compatible with Minecraft 1.11+ and later.

How does the Flying Machine actually work?

Two observers and a push-pull piston pair sit on a slime-block base. Each observer sees the opposite piston change state and powers its partner, so the machine endlessly pushes itself forward one block per cycle. Slime blocks glue the structure and any payload together so it all travels as one.

How do you stop a flying machine in Minecraft?

Break any core component — an observer or piston — to halt the cycle, or build a honey-block brake that the machine grabs to arrest its motion. Many designs include a stopper block on the rail that jams the front piston when reached.

Browse all items on ItemsSee related builds
Back to all contraptions