Saving a structure with a structure block and then loading it with mirroring loads entities with inconsistent mirroring behavior compared to when saved.
Example scenarios that do not handle mirroring:
Entity LeftHanded-ness
Armor stand held items
Armor stand pose (all body parts)
Falling block state
Enderman held block state
Minecart display tile state
This has edge cases where, for example, stairs would get rotated along with the minecart when mirroring, so some states would not be flipped, like the facing direction, yet others would need to be flipped, like the stairs shape
Other scenarios to consider that might be better off without change
Item frame item rotation
Attachments
Comments


Most entity rotation issues seem fixed in 22w06a with the exception of item frames, which I've added to the report

I have noticed as well, that some entities do not carry over any held items. I have a structure that places skeletons with stone swords, but on generation the swords are bows.
So I would change from just "armour stands" to all entities.

That sounds like a different issue if the actual items are changing? This issue is for mirroring, is it related? Maybe open another issue for it if not?

Relates to MC-248855