-
Bug
-
Resolution: Unresolved
-
None
-
1.18.31, 1.19.40, 1.20.15 Hotfix, 1.20.62 Hotfix, 1.20.80.20 Preview
-
Confirmed
-
Windows
-
780771
Description:
When a weak baby panda sneezes, its head rolls backwards many full rotations instead of tilting up.
Steps to Reproduce:
1. Summon four pandas by executing four times
{{/summon panda ~ ~ ~ }}
2. Convert the four pandas to weak pandas with
/event entity @e[family=panda,c=4] minecraft:panda_weak
2. Convert the four pandas to baby pandas with
/event entity @e[family=panda,c=4] minecraft:entity_born
3. Watch the pandas until one sneezes. (With four it usually takes fewer than ten seconds.)
Observed Results:
When sneezing, the panda's head rolls backwards many full rotations over 0.8 seconds. (See attached .mp4.)
Expected Results:
When sneezing, the panda's head tilts upward 45 degrees over 0.8 seconds.
See Also:
This report is intended to complete MCPE-63827, which was closed as Incomplete because the original submitter did not provide steps to reproduce.
Cause:
The issue is caused by the sneezing animation controller using query.sneeze_counter instead of query.is_sneezing, multiplying the animation by the counter instead of simply playing it.
Attachments:
Slowed .mp4 of baby panda sneezing in an earlier version of 1.18.
Suggestions:
Seems to me this may be a great task for an intern!