Actualizado:

1. Girar por ángulo (Java 1.21.2+)

/rotate @s 90 0
/rotate @s ~45 ~
YawMira hacia
0Sur
90Oeste
180Norte
-90Este

El pitch es -90 mirando hacia arriba, 0 recto y 90 mirando hacia abajo.

2. Mirar a una posición

/rotate @s facing 0 64 0
/execute as @a run rotate @s facing 0 64 0

/rotate solo acepta un objetivo, así que envuélvelo en execute as @a para todos.

3. Mirar a una entidad

/rotate @s facing entity @e[type=villager,limit=1,sort=nearest] eyes

4. Girar una criatura o un soporte para armadura

/rotate @e[type=armor_stand,limit=1,sort=nearest] facing entity @p

Las criaturas que se mueven se vuelven a girar solas, así que usa criaturas con NoAI o soportes para armadura (comando NoAI).

5. Girar con /tp

/tp @s ~ ~ ~ 90 0
/tp @a 0 65 0 facing 0 65 10

Úsalo antes de Java 1.21.2 y en Bedrock. Consulta el comando tp.

6. Girar sin parar (iterativo)

/execute as @e[tag=spin] at @s run rotate @s ~10 ~

En un bloque de comandos iterativo, cada entidad con la etiqueta spin gira 10 grados cada tick. Usa un número más pequeño para que vaya más despacio o uno negativo para girar al revés. Útil para soportes para armadura de exposición. Consulta el comando tag.

Solución de problemas

Comprueba tu comando

El Command Error Doctor (en inglés) revisa en tu navegador los errores de sintaxis más comunes.