In the newest snapshots, the renamed entity selector arguments for detecting rotation appear to be outputting each other's values. x_rotation will output the entity's pitch while y_rotation will output the entity's yaw. Here are a couple screenshots from my testing that demonstrate it.
Attachments
Comments 9
But the current x_rotation isn't related at all to the x axis...
Even if this is intended, it should be changed for these reasons:
•horizontal rotation is entered first everywhere else (nbt, teleports, etc) and should therefore be the x-coordinate
• since then horizontal/vertical rotation would correspond to x/y relative to a player's crosshair, you could simplify local coords (^x ^y ^d instead of ^l ^u ^d)
•it would be a lot less confusing to everyone learning commands
This is not deemed confusing by every single person I know, that includes the whole of the r/minecraftcommands reddit.
Rotation over the x/y axis, sure it’s not related to the coordinate x and y axis; but to the local x and y axis for the entity.
it's the x-z axis...
..and that doesn't explain why the y coordinate is listed first in the data tag and in commands either.
left/right comes before up/down, this is always the case, even with coordinates (z is forward/backward).
this should just be a simple fix, please take care of it soon so I can finish the project in this test world (it would probably be a good realms minigame)