Tutorials/Flying machines

Flying technologies are technologies that make the use of commands or new Slime Blocks to move a player, entity or structure in the air or through liquids.

Using Slime Blocks
The Slime Block based flying technologies use clever placement of pistons, blocks of redstone and slime blocks to make the contraption to fly. This is the only way of legitimate flying in Survival mode.

These technologies use the fact that slime blocks since 14w18a will move adjacent movable blocks, including other slime blocks, when pushed or pulled.

Engines


Engines are the base of slime-block-based flying technologies, they can make a structure to move in the air and through liquids by pushing it.

Engines divide into semi- and fully-automatic. The semi-automatic engines need player's intervention to move it. The fully-automatic move autonomously. However, to stop them, you must place blocks until they can no longer move. (Any block will do, but unpushable blocks like obsidian and furnace will often ensure a stop with a single block.)

Engines can also differ in available directions and speed. Some can only move in a single direction. They are the simplest and most common engines, but for them to move in another direction, a complex external mechanism is needed.

More rarely, engines can move in multiple directions. They have multiple piston mechanisms to move into each available direction. The only thing the player needs is to re-arrange just some blocks (usually blocks of redstone.

Also, engines have different speeds, with smallest engines usually being slower. For example, the engine shown in the animation on top of this section is slower than DicoTheRedstoner's engine.

You can download from Planet Minecraft some of the small engines that move in a single direction. They are designed by Xbxp:

A compacted (by Xbxp | 14 blocks) version of Dico's engine is available to download here, or you can build it by following the schematics. This is how it looks:

The X-marked blocks must be placed the last, then the engine piston (E-marked) has to be updated in order to turn on the engine (e.g. breaking the sign as in the image).

Splitters


Splitters are mechanical parts of a flying machine used to push an independent part of a large flying structure. A single piston only can push or pull up to 12 blocks. Splitter has 2 parts (a normal piston, and a slime block with a power source) with space between them, splitting a structure into multiple independent parts (hence the name). Since the earlier piston will have less blocks to push, it will extend.

Once the rear part with the piston is pushed, the piston will be activated by a power source from the front part. It will push the front part (and thus the next part of flying contraption and its splitters), including the block of redstone. The piston then will deactivate and be ready for another push.

List of flying creations
You can download here a world save with a guide that shows few versions of each mechanical part and explains what it does and how to use it.

Using Commands
Commands can also be used for flying entities or structures. Unlike slime block based technologies, however, they cannot be legitimately used in Survival, except by operators.

Using Slime Blocks

 * If you place a slime block in the front of a normal piston and a redstone block over the slime block, the piston will become powered by that redstone block (due to quasi-connectivity), albeit the piston won't immediately extend. However, after the piston extends, it will become unpowered and retreat. This gives the opportunity to make smaller engines and 1-wide splitters.

Using Slime Blocks
Redstone-Schaltkreise/Schleimfahrzeug