The Ender Dragon left wing uses different rotation when compared to right wing, this is because X and Z rotation on the left wing are rotated incorrectly, which is causing this issue.
Steps to reproduce:
Method 1
Give yourself a Monster Spawner and a Ender Dragon spawn egg
Place the Monster Spawner, then right click it while holding a Ender Dragon spawn egg, due to MCPE-170175, the game will renders a fullsize Ender Dragon model on top of the Monster Spawner
Observe
Method 2
Download attached world and import it, then open the world
Activate "Run Me" command blocks, it will summon and instantly kill the Dragon
Observe
Expected results:
Ender Dragon left wing has the same rotation as the right one.
Observed results:
Ender Dragon left wing are rotated way down than it should be.
Fix:
This can be fixed by replacing the "wing1" rotation in "animation.ender_dragon.wings_limbs_movement"
From this (Vanilla):
"rotation": [ "7.16 - Math.cos(variable.flap_time) * 11.46", 0.0, "(Math.sin(-variable.flap_time) + 0.125) * 45.84" ]To this (Fixed):
"rotation": [ "-7.16 + Math.cos(variable.flap_time) * 11.46", 0.0, "-(Math.sin(variable.flap_time) + 0.125) * 45.84" ]