Minecraft Wiki
Advertisement
This is the documentation page. It should be transcluded into the main template page. See Template:Documentation for more information

This template is used to mark low-quality pages on the wiki for improvement. Pages with this template are added to Category:Cleanup.

Usage

{{Cleanup}} or {{cleanup|section number}}

To specify a reason for cleanup, use {{cleanup||reason for cleanup}}, {{cleanup|reason=reason for cleanup}}, or {{cleanup|section number|reason for cleanup}}. It is recommend to do this when using the template.

Gamepedia Help


Sign In Register [Dismiss] We are preparing to move all Fandom and Gamepedia logins to a unified login system. If you have an account on Fandom with the same username as on Gamepedia, we have a very simple set of instructions to resolve the conflicting username. Further work will be done to resolve other username conflicts later.


Tutorials/Flying technologies < Tutorials Cleanup.svg This article may need cleanup to improve its quality, possibly to comply with the style guide. Discuss Please help the Minecraft Wiki clean up this page if you can. The specific instructions are: make the page easier to read for Bedrock Edition users (more documentation, a separate section entirely?) Flying technologies are technologies that make the use of elytra, commands, slime blocks, or other sources to move a player, entity or structure in the air, liquids, or solid blocks.


Contents 1 Piston flying machines 1.1 Engines 1.1.1 Multi-directional engines 1.1.2 Compact 2-way engine 1.1.3 Diagonal engine 1.1.4 Oblique engine 1.1.5 Turbo-charged engines 1.2 Splitters 1.2.1 One-way splitters 1.2.2 Two-way splitters 1.3 Drivable flying machines 1.3.1 Falling hazard 1.3.2 Braking method 1.3.3 Brake component extension 2 Bedrock engine designs 2.1 Simple engine 2.2 Multi-directional engine 2.3 Splitters 3 Command based methods 3.1 /tp command 3.2 /clone command 3.3 /summon command 3.4 /data (merge/modify) [entity] command 3.5 /gamemode command 4 With elytra 5 History 6 Videos 7 Gallery 7.1 Piston machines 8 See also Piston flying machines The slime block based flying technologies use the clever placement of pistons, blocks of redstone, observers and slime blocks to make an engine, which will move the structure. This is another way of legitimate flying in Survival mode, other than using an elytra. The two main components of slime block flying machines are the engine and the splitter.


Expandable flying machine with a 2-way engine and multiple splitters (each carrying 2 TNT Duplicators). These technologies use the fact that slime blocks will move adjacent movable blocks, including other slime blocks, when pushed or pulled.


Engines

A simple flying engine. The central piston is the only sticky piston used in this configuration. Engines are mechanical parts of slime-block based flying machines used to move them.

Engines divide into semi- and fully-automatic. The semi-automatic engines need player's intervention to move it, generally updating a piston (like using flint and steel on it or rapidly placing tripwire against it).

The fully-automatic engines are capable of automating the above issue, like by a piston next to it that extends and pushes the moving construction. However, to stop such an engine, something must be in the way so that it can no longer move, this may be in the form of a mechanism in the machine or some other immovable obstacle.

Engines can also differ in available directions and speed. Some can only move in a single direction. They are the most simple and most common engines.

Multi-directional engines More rarely, engines can move in multiple directions. They have multiple piston mechanisms, each for movement into a separate direction. Such engines are often large and complex and require stations to reliably switch directions.


A 6-way engine that requires dedicated stations.


A 4-way engine (2 vertical directions) that switches directions upon contact with a few blocks.

Compact 2-way engine A 2-way engine can be made with as few as 6 blocks – 2 Observers, 2 Slime Blocks, and 2 Sticky Pistons. Note that there is more than one way to make such an engine.

Top layer Bottom layer Its direction of flight depends on which observer is updated first. Note that in the diagram shown, each observer directly powers a slime block while its face faces up.

Diagonal engine Some engines can move diagonally by moving alternately along 2 axes.


Oblique engine Slime block "knightships" (displacement (2m,m)) and "camelships" (displacement (3m,m)) can also be constructed, and further oblique flying machines are almost certainly possible to construct.

Turbo-charged engines

Slime-block engine A. Breaking the sign starts the engine. Engine A is a high-speed single-direction engine. It fits into 2×2×6 dimensions and uses 14 blocks.

Note 1: This does not work in Java Edition 1.13 or Bedrock Edition (unless an observer-using variant is invented)

X X Slime-block engine A layer 2 E Slime-block engine A layer 1 Splitters Splitters are mechanical parts of a fully-automatic 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. Splitters split a structure into multiple independent push-able parts (hence the name).

One-way splitters A one-way splitter has 2 parts: a normal piston in the rear, and a slime block (or more) with a power source in the front with space between them.

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 slime block (and thus the next part of the flying contraption and its splitters), which pulls the power source with it. The piston will then deactivate and prepare for another push.

Some simple engines are just made of looped splitters, such that, at any given time one piston is always powered (in these machines it is important to place the redstone blocks last).


A 1-wide splitter. The piston will be powered by quasi-connectivity.

An example of how splitters can be used to create more complex structures such as this train. Two-way splitters A two-way splitter consists of an observer powering at least one sticky piston which pushes or pulls a part of the flying contraption. This is possible only in Java Edition because it's the only version where sticky pistons (upon receiving a short redstone pulse) can push a block and then retract quickly without pulling it back.

This type of splitter will either continuously pull or push depending on whether the part it's supposed to move is initially retracted or not. If the part is initially retracted and the splitter is continuously pulled, the sticky piston will continuously pull the part. On the other hand, if the part is one block away ("not retracted") and the splitter is continuously pushed, the sticky piston will continuously push the part. This mechanism necessitates a switch within the flying machine to independently retract and extend the splitters before flight, because otherwise, the engine will most likely be unable to push due to the "stuck" retracted splitters adding extra load to the engine's pistons.

Drivable flying machines Falling hazard Often due to lag, slime engines can bug allowing the player to fall through the machine. This can be solved by placing the player in a vehicle such as a minecart or by standing on top of a honey block.[needs testing]

Braking method Starting the engine of a flying machine often involves updating a piston or observer. Braking, on the other hand, isn't as straightforward to do in survival because a piston-immovable block must be present to stop the engine. A reliable braking method that was first popularized by SethBling is to attach a noteblock (or any similar redstone component movable by pistons) to the "face" of an observer that powers a piston. The piston is placed on the front of the engine, and since extended pistons cannot be pushed by other pistons, activating the noteblock at the right time will stop the engine.


Brake component extension By using sticky pistons instead of pistons for the braking components, they also become 2-way splitters. These can be used to carry extra blocks, such as holders for minecarts/minecart chests, passenger roofs, TNT duplicators, etc.


A modified version of the previous machine, with minecart chests and a roof attached to the 2 two-way spliiters.


A compact 4-way drivable flying machine that carries minecarts and minecart chests on its splitters. Flies North-South or East-West, depending on the placement of the two splitter pistons and two engine observers.

Bedrock engine designs Flying machines are much more restricted in Bedrock Edition due to the lack of quasi-connectivity and other piston behaviors. In Java Edition, a sticky piston powered with a 1 tick pulse will drop the block it is carrying. The absence of these behaviors makes it difficult to create complex flying machines.

Simple engine Another simple engine, observer and redstone block provide the propulsion. These are a basic flying machine designs. The shown examples will move to the viewer's left.

Removing the block of redstone, or placing obsidian in front of the observer, will cause the machine to stop. This may be hard to do, unless in creative mode.


Simple engine design, with added woodwork forming a gondola for the player. To start and stop, add or remove a piece of wood (such as the piece of acacia wood shown here). For players who want to ride their flying machine, it may be hard to add and remove the obsidian or redstone block (especially in survival mode). A slightly easier way is to add layers of another material (such as wood plank) to the machine, stopping just before the limit of what a piston can move and doubling as a practical gondola for the player at the same time. From a position sitting on the machine somewhere, the player may add another wood plank block to the machine, killing the speed. Removing the final block causes the machine to start again.


Multi-directional engine Bedrock multi-directional flying engine Return station, side view This design is multi-directional but it does require a return station to change the direction. The observers are 1 block higher than everything else and have slime blocks below them. The return station is only an example, anything that pushes the machine over so that the other sticky piston is unable to pull the terracotta should work. It may help to watch the video below to see some more examples.


Splitters Bedrock Edition users can create a one-way splitter with an observer powering a piston. Pushing the two updates the observer which powers the piston, which then pushes.

Command based methods Commands can also be used for flying entities or structures. Most commands based flying machines use command blocks so that when the player turns on an input, it activates certain command blocks. Unlike piston based technologies, however, these cannot be legitimately made in survival as command blocks require set up by an operator in creative mode.

/tp command Using the /tp command, entities can be teleported in a specific direction in small repeated increments, to exhibit a smooth flying. With clever command usage, movement can be controlled by various means such as holding a specific item

/clone command Using the /clone command, it is possible to more easily move structures by cloning them and teleporting entities in it with /tp. It can be accomplished by cloning a structure relative to an entity with /execute. The entity, in turn, can be controlled by some other means.

/summon command Using the /summon command, it is possible to lift an entity with explosions, somewhat similar to real life rockets. This can be done by spawning instantly detonating creepers or TNT below an entity. However, there is a multitude of disadvantages, including:

It is noisy and potentially laggy compared to most other types of flying. This method is destructive to the terrain. Using creepers without mobgriefing enabled could solve this. Damage to the entity being flown. This can be partially solved with Blast Protection or status effects. /data (merge/modify) [entity] command Using the /data command (1.13+), it is possible to change the velocities applied to an entity rideable by the player, such as minecart or boat. The equivalent command for versions below 1.13 is the /entitydata command.

/gamemode command The easiest way to fly is to just turn yourself to creative mode or spectator mode with /gamemode creative or /gamemode spectator

With elytra The simplest and probably the best way to fly in survival mode without cheats is by using an elytra. Using elytra, the player can glide to their destination with ease. Firework rockets or a Riptide trident can be used to extend and speed up the flight.

History Java Edition 1.4.2 12w32a Added command blocks, which can run commands, including the /tp command. 1.7.2 13w37a Added /setblock command, which can place blocks, albeit not yet useful for flying contraptions. 13w39a Added minecarts with command blocks. They can run the /setblock command, to rebuild a structure on the fly. 1.8 14w02a Added the @e selector, to target entities. They can be suspended in the air by rapid running of /tp. 14w03a Added the /clone command, which can clone structures. The target selectors can now target players or entities in a 3D area. 14w07a Added the /execute command, which can run other commands relative to an entity, including rebuilding structures or propelling that entity with explosions. 14w18a The first flying technology available in Survival mode was made, employing slime blocks which can now move blocks being moved by pistons. 14w20a /clone now has an option to move the structure (clone it and remove the original). 14w26a Added /entitydata, which can change entities' velocity. 1.9 15w41a Added elytra. 1.15 19w41a Added honey blocks, which are useful as substitutes for slime blocks, and for platforms with less risk of falling off. 19w42a Honey blocks and slime blocks now do not stick to each other when pushed by pistons. More complex and compact flying contraptions can be made by using both blocks together. Videos A flying machine on Bedrock. Gallery Piston machines

A flying module array. The first module is a covered engine, the second and third modules are the middle ones and the final one is made like the last two, but without a splitter in front.


A flying ship.

See also Transportation Flying Elytra []Tutorials Introductory Menu screen Game terms Newcomer survival The first day/beginner's guide The second day The third day Hunger management Things not to do Simple tips and tricks Your first ten minutes Shelters Best biomes for homes Best building materials Building and construction Navigation Shelters Shelter types General Achievement guide Advancement guide Breaking Bedrock Colonizing Combat Complete main adventure Creating a village Dual wielding End survival Exploring caverns Furniture Gathering resources on peaceful difficulty Headless pistons Hitboxes Horses How to find caves Mapping Measuring distance Mining Diamonds Fossils Nether hub Nether portals Nether survival Pillar jumping PvP PvP bases The Void Time-saving tips Village mechanics Minecraft in education Indestructible end crystals Respawning the ender dragon with fewer crystals Summoning jockeys Thunderstorm survival Units of measure X-ray glitches Challenges Acquiring a conduit Adventure survival Beating a challenge map Creating a challenge map Curing a zombie villager Defeating temples Defeating a village raid Defeating a pillager outpost Defeating a woodland mansion Defeating a monument Defeating an end city Defeating the Ender dragon Defeating the Wither Hardcore mode How to survive in a single area indefinitely Infinite desert survival Nomadic experience Skywars survival Superflat survival Ultra hardcore survival Island survival Constructions Adding beauty to constructions Airlock Architectural terms Building a cruise ship Building a metropolis Building a rollercoaster Building safe homes Building water features Creating shapes Defense Desert shelter Elevators Endless circling pool Glazed terracotta patterns Making nice floors Pig parking Pixel art Ranches Roof types Curved roofs Roof construction guidelines Roof decorations Secret door Settlement guide Underwater home Walls and buttresses Water gate Water tram Storage solutions Organization Shulker box storage Storage Minecarts Farming Blocks and items Bone meal Cactus Cobblestone Cocoa bean Crops (Beetroot, Carrot, Potato, Wheat) Chorus fruit Egg Honey Fish Flower Ice Kelp Meat Mushroom Music disc Nether wart Obsidian Pumpkin, Melon Scute Wool Sea pickle Snow Sugar cane Tree Vine Duplication Mobs Mob farming Mob grinding Battery farming Spawner traps Animals (Cows, Pigs, Sheep) Blaze Cave spider Creeper Drowned Enderman Guardian Iron golem Magma cube Raid farming Slime Squid Turtle Villager Witch Wither skeleton Zombie Zombie pigman Enchanting and smelting Enchantment mechanics Anvil mechanics Automatic smelting Manual smelting Blockbreaking Blast chamber Wither cage Mechanisms Basic redstone Basic logic gates Command block Flying technologies Hopper Item transportation Mechanisms Observer stabilizer Combination locks Randomizers Redstone machines Redstone music Redstone tips Rube Goldberg machine Villager trading hall Detectors Block update detector Comparator update detector Daylight sensor Day night detector Minecarts Train station Minecarts Storage Start booster Storage system Traps Snow golems TNT cannons Trapdoor uses Trap design Traps Pistons Piston uses Piston circuits Quasi-connectivity Zero-Ticking Pistons Instant Repeaters Redstone (advanced) Advanced redstone circuits Arithmetic logic Calculator Command stats Hourly clock Morse code Printer Redstone computers Redstone telegraph Servers Playing on servers Spawn jail Griefing Server setup Setting up a server Server startup script FreeBSD startup script OpenBSD startup script Ubuntu startup script Setting up a Hamachi server Setting up a Minecraft Forge server Setting up a Spigot server Ramdisk enabled server Technical Improving frame rate Minecraft help FAQ (IRC channel) Update Java Maps Custom maps Map downloads Command NBT tags Falling blocks Updating old oceans in 1.13 using MCEdit Resource packs Creating a resource pack Loading a resource pack Sound directory Data packs Creating a data pack Installing a data pack Add-ons Bedrock Edition creator guidelines Creating resource packs Advanced [WIP] Entity component reference guide Changing Minecraft entity models Creating behavior packs Creating Custom Entity Creating Minecraft media Creating videos Livestreaming Game installation Installing snapshots How to get a crash report Installing Forge mods Playing and saving Minecraft on a thumb drive Playing and saving Minecraft on a thumb drive with the old launcher Recover corrupted saved world data Run Minecraft through Google Drive Save game data to Dropbox (world data only) Saved data Dropbox guide Outdated Building micro shelters Custom texture packs Door-based iron golem farming Far Lands How to get a crash report Installing mods Man-made lake Managing slimes in superflat mode Minecart booster Repeater reboot system Survival with no enabled data packs Update LWJGL Update Minecraft Village chaining Water ladder Water tram Categories: CleanupTutorials



Navigation menuPageTalk Share ViewEditHistorySearch Search Minecraft Wiki Main page Community portal Projects Wiki rules Style guide Sandbox Recent changes Random page Admin noticeboard Directors page Discord server Useful pages Blocks Items Crafting Smelting Enchanting Brewing Mobs Trading Redstone circuit Tutorials Resource pack Mods Minecraft links Gamepedia Tools In other languages Deutsch 한국어 Português Українська 中文

This page was last edited on 16 April 2020, at 09:40. Content is available under CC BY-NC-SA 3.0 unless otherwise noted. Game content and materials are trademarks and copyrights of their respective publisher and its licensors. All rights reserved. This site is a part of Fandom, Inc. and is not affiliated with the game publisher. About Minecraft WikiDisclaimersMobile viewCC BY-NC-SA 3.0Powered by MediaWikiPowered by Hydra

Support Contact PRO


EXPLORE PROPERTIES Fandom Gamepedia D&D Beyond Muthead Futhead FOLLOW US

OVERVIEW About Careers Press Contact Us Terms of Use Privacy Policy COMMUNITY Community Central Support Help Do Not Sell My Info ADVERTISE Media Kit Contact Us Minecraft Wiki is a Fandom Gaming Community. VIEW MOBILE SITE

Advertisement