Actualizado:
Ejemplos básicos
/tp @p 0 64 0: teletransporta al jugador más cercano a unas coordenadas./tp Steve Alex: lleva a un jugador hasta otro./tp @a ~ ~10 ~: sube a todos los jugadores 10 bloques desde su posición actual.
Coordenadas
Usa coordenadas absolutas para lugares fijos y coordenadas relativas con ~ cuando el comando lo ejecute un jugador o un bloque de comandos.
Crear un punto de viaje sencillo
Coloca un bloque de comandos de impulso junto a un botón y escribe esto dentro. Al pulsar el botón, el jugador más cercano viaja a la tienda mirando hacia el oeste:
/tp @p 120 70 -40 90 0
@p elige al jugador más cercano al bloque de comandos, que es quien ha pulsado el botón. Haz otro bloque igual en la tienda para volver. En un servidor público, usa bloques de comandos o funciones como esta en lugar de dar permisos de operador a los jugadores.
Ejemplo: subir tres bloques
/tp @p ~ ~3 ~Las tres coordenadas son X, Y y Z. Las coordenadas con virgulilla son relativas a la posición de ejecución. En el chat suele ser tu propia posición; en un bloque de comandos, la del bloque. Comprueba que el punto de llegada no tiene bloques sólidos antes de usar este ejemplo.
Coordenadas absolutas y relativas
Las coordenadas absolutas son números sin más, como /tp @p 100 70 200, mientras que las relativas llevan virgulilla. La notación con acento circunflejo (^) usa la dirección hacia la que se mira, en los comandos que la admiten. Mezclar estos sistemas sin conocer el contexto de ejecución es una causa habitual de teletransportes al sitio equivocado.
Cuando el teletransporte falla
Asegúrate de que el selector encuentra a un jugador y de que tienes permiso para teletransportar. Si usas un bloque de comandos, prueba primero las coordenadas con un bloque de impulso, no con uno iterativo. En Bedrock Edition los selectores y el comportamiento pueden cambiar, así que elige la edición correcta en el generador TP.
Mirar hacia una dirección al llegar
# Yaw 90, pitch 0: mirar al oeste, de frente
/tp @s 0 64 0 90 0
# Mirar hacia un punto
/tp @s 0 64 0 facing 10 64 10
# Mirar hacia una entidad
/tp @s ~ ~ ~ facing entity @e[type=minecraft:villager,limit=1,sort=nearest]
El yaw es el ángulo horizontal: 0 es el sur, 90 el oeste, 180 el norte y -90 el este. El pitch es el vertical: -90 mira justo hacia arriba y 90 justo hacia abajo. Usa ~ ~ en la rotación para mantener la dirección que ya tenía el jugador.
Teletransportarse a otra dimensión (Java)
/execute in minecraft:the_nether run tp @s 0 70 0
/execute in minecraft:the_end run tp @s 100 50 0
/execute in minecraft:overworld run tp @s 0 100 0
/tp por sí solo siempre se queda en la dimensión actual. execute in cambia primero de dimensión. En el Nether, elige una Y por debajo de 128 o puedes acabar sobre el techo de roca madre. En Bedrock, usa un portal o /execute in nether run tp @s 0 70 0 en las versiones con la sintaxis nueva de execute.
Coordenadas del Nether y del mundo normal
Un bloque en el Nether equivale a ocho en el mundo normal. Para encontrar el punto del Nether que corresponde a un lugar del mundo normal, divide X y Z entre 8; para volver, multiplica por 8. La Y no cambia.
| Mundo normal | Nether |
|---|---|
| X 800, Z -1600 | X 100, Z -200 |
| X 2400, Z 400 | X 300, Z 50 |
Reunir a todo el mundo
# Traer a todos los jugadores hasta ti
/tp @a @s
# A todos menos a ti
/tp @a[name=!TuNombre] @s
# Todos al mismo sitio, mirando al escenario
/tp @a 0 65 0 facing 0 65 10
Cuidado con @e. /tp @e @s también mueve objetos del suelo, soportes para armadura y todos los mobs de los chunks cargados, lo que puede provocar lag y romper construcciones. Añade type= y distance= para acotarlo.
Diferencias en Bedrock Edition
- Bedrock tiene una opción extra,
checkForBlocks:/tp @s 100 64 100 truecancela el teletransporte si el destino está dentro de bloques sólidos. - Los selectores usan
c=1en lugar delimit=1. - La rotación y
facingfuncionan igual que en Java.