Mojira Archive
MCPE-188862

Ender Dragon's left wing is rotated incorrectly

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
  1. Give yourself a Monster Spawner and a Ender Dragon spawn egg
  2. 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
  3. Observe
  • Method 2
  1. Download attached world and import it, then open the world
  2. Activate "Run Me" command blocks, it will summon and instantly kill the Dragon
  3. 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" ]

Unresolved

KejuGorenk

2024-12-06, 04:42 AM

2024-12-11, 02:48 PM

1

1

Community Consensus

1342564

1.21.60.23 Preview, 1.21.50

-