Actualizado:
Los tres tipos
| Escritura | Nombre | Se basa en |
|---|---|---|
100 64 -200 | Absolutas | Un punto fijo del mundo |
~ ~1 ~ | Relativas | Desplazamientos en X (este-oeste), Y (arriba-abajo) y Z (norte-sur) |
^ ^ ^5 | Locales | Desplazamientos a la izquierda, arriba y adelante según hacia dónde miras |
~ sigue los puntos cardinales
/tp @s ~ ~10 ~
/tp @s ~5 ~ ~
/setblock ~ ~-1 ~ minecraft:gold_block
Los números son X, Y, Z. El este es +X, el sur es +Z y arriba es +Y. Estos te suben 10, te mueven 5 al este y convierten en oro el bloque bajo tus pies, mires hacia donde mires. Un ~ solo significa sin desplazamiento.
^ sigue hacia dónde miras
/tp @s ^ ^ ^5
/tp @s ^-3 ^ ^
/summon minecraft:arrow ^ ^1 ^2
Los números son izquierda, arriba y adelante. Usa negativos para derecha o atrás. Si miras hacia arriba, "adelante" apunta al cielo, por eso ^ va bien para impulsos y proyectiles.
No mezcles ~ y ^
~ ~ ^5 da error. Puedes mezclar ~ con números normales (~ 64 ~), pero ^ tiene que usarse en las tres.
^ en los bloques de comandos
Un bloque de comandos no tiene orientación propia, así que ^ siempre usa la misma dirección por defecto. Para usar la orientación de un jugador, cambia antes a él:
/execute as @p at @s run tp @s ^ ^ ^3
as @p toma la rotación del jugador y at @s su posición, así que se mueve tres bloques hacia donde mira.
Medir desde los ojos (Java)
/execute anchored eyes run setblock ^ ^ ^3 minecraft:glass
Las coordenadas locales empiezan en los pies. anchored eyes las hace empezar a la altura de los ojos, así que el bloque aparece donde miras.
Avanzar sin cambiar de altura (Java)
/execute rotated ~ 0 run tp @s ^ ^ ^3
rotated ~ 0 mantiene tu orientación izquierda-derecha pero pone el ángulo vertical a 0, así que te mueves en horizontal aunque mires hacia arriba.
Confusiones frecuentes
- En
/tp @s ~ ~ ~ ~90 ~los valores 4.º y 5.º son la rotación, no la posición. - Un /tp absoluto en Java te pone en el centro del bloque (.5); ~ mantiene tus decimales actuales.
~-1en Y es el bloque de debajo;~es la parte baja de tu cuerpo.
Comprueba tu comando
El Command Error Doctor (en inglés) revisa en tu navegador los errores de sintaxis más comunes.