-
Bug
-
Resolution: Unresolved
-
None
-
1.21.60.23 Preview, 1.21.50
-
None
-
Community Consensus
-
Multiple
-
1342564
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" ]