mojira.dev
MC-300390

Rotation NBT ignored when summoning armor_stand in versions 1.21.5 and above

Bug: The Rotation NBT is ignored when summoning armor stands since Minecraft Java 1.21.5.

How to reproduce:

  1. Run: /summon armor_stand ~ ~ ~ {Rotation:[136.0f],NoGravity:1b}

  2. Armor stand always spawns facing south (Rotation:[0.0f]), regardless of the value used.

  3. Tested in 1.21.5 to 1.21.8 — same result.

  4. In 1.21.4 and earlier, the armor stand correctly faces the given rotation.

Expected behavior:
The armor stand should appear rotated according to the NBT value.

Workaround:
Rotation can still be changed after summoning using:
/data merge entity @e[type=armor_stand,limit=1,sort=nearest] {Rotation:[136.0f]}

This indicates the NBT is valid but no longer applied during summon.

Environment:
Tested in singleplayer and vanilla server, no datapacks or mods.

Conclusion:
This is likely a regression introduced in 1.21.5. The Rotation NBT tag is silently ignored during /summon for armor stands.

Environment

single player without mod and datapack in 1.21.5 and above to 1.21.8

Linked issues

Comments 1

This is working as intended. As of 25w07a, the Rotation NBT needs to have two components (see MC-297634). An example of a correct command:

/summon armor_stand ~ ~ ~ {Rotation:[136.0f,0.0f],NoGravity:1b}

Fumetsu

(Unassigned)

Unconfirmed

(Unassigned)

1.21.8

Retrieved