How to Teleport in Minecraft

Although console commands in Minecraft technically cheat the game, they can be useful for creative endeavors or team gameplay. Teleport is one of the most versatile console options. It allows players to quickly move entities around the map.

This article will show you how to enable cheats in Minecraft and use the Teleport command on all versions of Minecraft, including consoles and mobile devices.

The teleport console command was first introduced to the game in 2016. It has been a staple for creative team players since then. It's a vital tool that allows you and other players to transport any entity, player or mob to different locations on the map.

The Teleport Command in Minecraft

The basic teleport command is "/tp". Because they are the same command, you can interchange "/tp" with "/teleport".

The command "/tp" can be used to teleport a player to an entity or location. The teleport syntax is up to the players.

List of Teleport Commands for Minecraft

Teleport commands come in many forms. Here are some of the most useful and common:

The destination is composed from three coordinates (using x, y and z). In place of "x y, z", enter the desired coordinates. For example, the "/tp 100 500 100" command will take the player to a block at the coordinates 100, 100, and 50.

Players can also refer to their current position. The command "/tp50 4 50" will take the player to the block with x=50, 50, and 50, which is four blocks above their current position.

This will allow a player to teleport to the target entity if it is used. You can use the player's name, a specific entity's name, the UUID of the target, or a unique identification.

Teleport commands don't only have to be used against you. You can also move other players or entities. If John is online, the command "/tp John 100 600 100" will teleport him to the coordinates 100, 60, 100. To teleport a particular type of entity, you can also use a target selector. The command "/[email protected] @s" will move all the players to the player who executed the command.

Rotation: /tp []

Optional arguments can be added to each of the commands above to rotate the target towards a particular location. The command requires two additional numbers to be used. The yaw (also known as yRot), is between -180 to 180 and indicates which side the entity will face after rotating (-180 faces north, 90 east, 0 faces south, 90 faces west, 180 wraps back towards the north). The pitch (xRot), shows which direction the target will face (-90 for straight upward, and 90 for straight downward). A reference marker (), which is the target's current pitch and yaw, can be used to subtract or add to it.

For example, "/tp Steve" will teleport Steve to the coordinates (151-60, 134) and then rotate him to face east. He can then look straight ahead.


You can also substitute the command's rotation at the end with a set coordinates or an entity that the target will face after the teleport completes. For example, "/tp Steve 100 facing John" will teleport Steve to coordinates (100-50, 100, 100), then rotate him to face John.

You can use a set coordinates (x.y.z. in plain text), player names or UUIDs to identify the rotation target.

Blocks - Checking

The Bedrock Edition (Windows 10, Xbox and PlayStation, PE, Switch) allows the player to put "true" after any command arguments to determine if the resulting location is in conflict with an existing block. The teleport will not occur if there is a block at the destination. The check will not be performed if the player enters "false" (or doesn't specify) and the command will teleport any target(s).

When using the facing option, the complete command to teleport is:

Teleport facing [checkForBlocks Boolean]

Execute Command in JE

To move targets between the Overworld and the Nether, players can use the Java Edition's "execute" command. This is done by putting "in minecraft:(overworld, the_nether, the_end)" as an argument for the teleport. The syntax for the execute command however is slightly different.

execute [] [] run teleport [rotation] [facing <location/target]

For example, if you use "execute as Steve" in minecraft:overworld teleport 100 500 100 facing John", Steve will be teleported to the Overworld coordinates (100-50, 100, 100) and rotated to face John.

This can also be used to instantly move to the exact coordinates in another world. For example, "execute in mincraft:the_nether teleport " will teleport to the same coordinates in your current world but in the Nether.

Teleporting in Minecraft Desktop

The desktop version of Minecraft is limited to Java and Bedrock Editions (previously called Windows 10 Edition). There are no differences in how the command is executed in Minecraft. To use the command console, players will need cheats enabled.

Here's how you can enable cheats in Java Edition's ongoing world:

1. 2. Open the game menu by pressing "Esc". You can select "Switch To LAN" even if you are on an offline server.
3. Select "Enable Cheats"
If you are using the Bedrock Edition

1. Open the game menu.
2. To make it active, flip the switch that reads "Enable Cheats" and turn it upside down.
You can also enable cheats in your world creation. These steps will apply to the Java version:

1. Select the "New World" option.
2. Select "More World Options", from the menu.
3. To make it read "Allow Cheats", click on "Allow Cheats".
4. Follow the prompt to learn that achievements are not possible.
The "Enable Cheats” switch for the Bedrock Edition will be located on right-hand side in the world creation menu. Flip it to activate console commands and cheats for the world.

It's easy to run the command once you have enabled cheats in the current instance. To open a chat window, press "T" or "/" and the first character of your command will be displayed.

Once you have entered the command, hit "Enter" and it will be run. Sometimes, the game may display an error if one or more of the arguments are incorrect, incomplete, invalid, or the command cannot be run. If the command succeeds it will display the message "Teleported To" in the chat window.

By pressing the "Enter" key, you can move to the coordinates (245, 50 and 234) in your current dimension by typing "/tp 245-50 234" directly from the game.

Teleporting in Minecraft for Consoles

Console players tend to use the latest version of the Bedrock Edition. Older versions are no longer supported. The consoles will have the same teleport command as the Desktop. You must enable cheats to use the command.

Here's how you can enable cheats on consoles:

1. Open the game menu.
2. If it's greyed out, flip the "Enable Cheats” switch. If it's blue, cheats are already enabled.
The "Enable Cheats” switch can be used to create a new world. It is located on the world creation menu.

Once cheats have been enabled, you can open chat by pressing the "Dpad right" key on your controller.

It is easy to run the command. To enter the command parameters, use the chat virtual keyboard and then hit "Enter" for execution.

If the teleport command succeeds you'll receive a confirmation message in chat.

Teleporting in Minecraft for Android or iPhone

Mobile players (iOS and Android), can also play the Bedrock Edition.

You must enable cheats to use the teleport command. To enable cheats, you can access the game menu and choose the "Enable Cheats” switch without leaving the current environment.

Once cheats have been enabled, open the chat icon (a message icon), and enter the teleport command. To execute the command, tap on "Enter".

If you have used the correct command, you will see a confirmation message in your chat window.

The Most Common Examples

- "/[email protected] @s" - Teleports all players to you
- "/[email protected] @s" - Teleports the nearest player to your location.
- "/tp 63" - Takes you to sea level
- "/[email protected][type=slime]@s" - Teleports all slimes from your location.
- "execute In Minecraft:the_Nether Run Teleport?" - Moves you to the same place in the Nether when you use the Java Edition.

Additional FAQ

How do coordinates work in Minecraft?

Minecraft uses a numerical coordinate representation to locate the world. The world coordinates are represented as three real numbers (typically integers) with each number representing an angle.

* The X-axis (latitude), moves from west to west. For points west of the coordinate zero, negative numbers are used.

* The Z axis (longitude), moves from north to south. Negative numbers indicate northern positions.

* The Y-axis (elevation), indicates how high or low the player lies. The Y coordinates can have values ranging between 0 and 255, with 63 representing the sea level.

* Each axe's unit length is equal to the block's side. For example, a block with coordinates 100, 41, 100 is directly on top a block with 100, 40, 100.

* The coordinates of each block are rounded down to show its lower northwest corner.

A player's or an entity's coordinate is actually at the bottom of their collision boxes. If you are standing at sea level, your coordinate is 63. Your eyes are at Y=64.62.

For the Java Edition, players can display their current coordinates by pressing F3 (Fn+ F3 on Macs or Alt + Fn+ F3 for newer Macs). Players using the Bedrock Edition can activate the "Show Coordinates” setting to enable coordinate display in the menu.

Coordinates can be referred to either directly or indirectly by referencing a specific location. This is done by using a "" and an offset (called the tilde notation). "101010" for example indicates a coordinate that is 10 block east, 10 block south, and 10 blocks higher then the player's current position. You can combine relative and absolute coordinates. The command "/tp63" will take the player to the exact coordinates that they have at sea level.

To reference their current position or facing direction, users can also use caret notation (). This will allow the teleport command to move the player according the direction and where they are. The teleport command is "/tp" (X Y Z), where X is the offset to your left, Y is the offset pointed upwards, and Z the offset forward. For example, "/tp" will teleport the player 10 kilometres ahead. If they do the same command again, they will be in the original place.

The caret notation can't be mixed with absolute and relative coordinates (everything has to use or else nothing can).