Sneezing panda's head rolls
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!
Created Issue:
Panda sneeze excess head tilt
Description:
When a weak baby panda sneezes, its head rolls backwards many full rotations instead of tilting up.
Steps to Reproduce:
- Summon one (or more) weak baby pandas by executing
/summon panda ~ ~ ~2 minecraft:entity_born minecraft:panda_weak
- If the summoned panda is not weak, you can convert all pandas to weak pandas with
{{ /event entity @e[family=panda] minecraft:panda_weak}}
(If you only want to convert the nearest panda, you can limit the conversion by inserting ",c=1" after "family=panda")
- Watch the panda until it sneezes, on average about thirty seconds. (Summon more pandas if you want to wait less.)
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.Possible Causes:
My guess is that the parameter for the final rotation is input as 45 degrees but interpreted as 45 radians, or about seven full turns (7 * 2 * pi). If so, replacing 45.0 with (3.14/4) will solve the issue, or ((M_PI)/4) if you are using cmath.
Attachments:
Slowed .mp4 of baby panda sneezing in an earlier version of 1.18.
Description:
When a weak baby panda sneezes, its head rolls backwards many full rotations instead of tilting up.
Steps to Reproduce:
- Summon one (or more) weak baby pandas by executing
/summon panda ~ ~ ~2 minecraft:entity_born minecraft:panda_weak
- If the summoned panda is not weak, you can convert all pandas to weak pandas with
{{ /event entity @e[family=panda] minecraft:panda_weak}}
(If you only want to convert the nearest panda, you can limit the conversion by inserting ",c=1" after "family=panda")
- Watch the panda until it sneezes, on average about thirty seconds. (Summon more pandas if you want to wait less.)
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.Possible Causes:
My guess is that the parameter for the final rotation is input as 45 degrees but interpreted as 45 radians, or about seven full turns (7 * 2 * pi). If so, replacing 45.0 with (3.14/4) will solve the issue, or ((M_PI)/4) if you are using cmath.
Attachments:
Slowed .mp4 of baby panda sneezing in an earlier version of 1.18.
Description:
When a weak baby panda sneezes, its head rolls backwards many full rotations instead of tilting up.
Steps to Reproduce:
1. Summon one (or more) weak baby pandas by executing
/summon panda ~ ~ ~2 minecraft:entity_born minecraft:panda_weak
2. If the summoned panda is not weak, you can convert all pandas to weak pandas with
{{ /event entity @e[family=panda] minecraft:panda_weak}}
(If you only want to convert the nearest panda, you can limit the conversion by inserting ",c=1" after "family=panda")
3. Watch the panda until it sneezes, on average about thirty seconds. (Summon more pandas if you want to wait less.)
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.Possible Causes:
My guess is that the parameter for the final rotation is input as 45 degrees but interpreted as 45 radians, or about seven full turns (7 * 2 * pi). If so, replacing 45.0 with (3.14/4) will solve the issue, or ((M_PI)/4) if you are using cmath.
Attachments:
Slowed .mp4 of baby panda sneezing in an earlier version of 1.18.
Description:
When a weak baby panda sneezes, its head rolls backwards many full rotations instead of tilting up.
Steps to Reproduce:
1. Summon one (or more) weak baby pandas by executing
/summon panda ~ ~ ~2 minecraft:entity_born minecraft:panda_weak
2. If the summoned panda is not weak, you can convert all pandas to weak pandas with
{{ /event entity @e[family=panda] minecraft:panda_weak}}
(If you only want to convert the nearest panda, you can limit the conversion by inserting ",c=1" after "family=panda")
3. Watch the panda until it sneezes, on average about thirty seconds. (Summon more pandas if you want to wait less.)
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.Possible Causes:
My guess is that the parameter for the final rotation is input as 45 degrees but interpreted as 45 radians, or about seven full turns (7 * 2 * pi). If so, replacing 45.0 with (3.14/4) will solve the issue, or ((M_PI)/4) if you are using cmath.
Attachments:
Slowed .mp4 of baby panda sneezing in an earlier version of 1.18.
Description:
When a weak baby panda sneezes, its head rolls backwards many full rotations instead of tilting up.
Steps to Reproduce:
1. Summon one (or more) weak baby pandas by executing
/summon panda ~ ~ ~2 minecraft:entity_born minecraft:panda_weak
2. If the summoned panda is not weak, you can convert all pandas to weak pandas with
/event entity @e[family=panda] minecraft:panda_weak
(If you only want to convert the nearest panda, you can limit the conversion by inserting ",c=1" after "family=panda")
3. Watch the panda until it sneezes, on average about thirty seconds. (Summon more pandas if you want to wait less.)
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.Possible Causes:
My guess is that the parameter for the final rotation is input as 45 degrees but interpreted as 45 radians, or about seven full turns (7 * 2 * pi). If so, replacing 45.0 with (3.14/4) will solve the issue, or ((M_PI)/4) if you are using cmath.
Attachments:
Slowed .mp4 of baby panda sneezing in an earlier version of 1.18.
Description:
When a weak baby panda sneezes, its head rolls backwards many full rotations instead of tilting up.
Steps to Reproduce:
1. Summon one (or more) weak baby pandas by executing
/summon panda ~ ~ ~2 minecraft:entity_born minecraft:panda_weak
2. If the summoned panda is not weak, you can convert all pandas to weak pandas with
/event entity @e[family=panda] minecraft:panda_weak
(If you only want to convert the nearest panda, you can limit the conversion by inserting ",c=1" after "family=panda")
3. Watch the panda until it sneezes, on average about thirty seconds. (Summon more pandas if you want to wait less.)
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.Possible Causes:
My guess is that the parameter for the final rotation is input as 45 degrees but interpreted as 45 radians, or about seven full turns (7 * 2 * pi). If so, replacing 45.0 with (3.14/4) will solve the issue, or ((M_PI)/4) if you are using cmath.
Attachments:
Slowed .mp4 of baby panda sneezing in an earlier version of 1.18.
Description:
When a weak baby panda sneezes, its head rolls backwards many full rotations instead of tilting up.
Steps to Reproduce:
1. Summon one (or more) weak baby pandas by executing
/summon panda ~ ~ ~2 minecraft:entity_born minecraft:panda_weak
2.If the summoned panda is not weak, you can convert all pandas to weak pandas with/event entity @e[family=panda] minecraft:panda_weak
(If you only want to convert the nearest panda, you can limit the conversion by inserting ",c=1" after "family=panda")
3. Watch the panda until it sneezes, on average about thirty seconds. (Summon more pandas if you want to wait less.)
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.Possible Causes:
My guess is that the parameter for the final rotation is input as 45 degrees but interpreted as 45 radians, or about seven full turns (7 * 2 * pi). If so, replacing 45.0 with (3.14/4) will solve the issue, or ((M_PI)/4) if you are using cmath.
Attachments:
Slowed .mp4 of baby panda sneezing in an earlier version of 1.18.
Description:
When a weak baby panda sneezes, its head rolls backwards many full rotations instead of tilting up.
Steps to Reproduce:
1. Summon one (or more) weak baby pandas by executing
/summon panda ~ ~ ~2 minecraft:entity_born minecraft:panda_weak
2. If the summoned panda is not weak, you can convert all pandas to weak pandas with
/event entity @e[family=panda] minecraft:panda_weak
(If you only want to convert the nearest panda, you can limit the conversion by inserting ",c=1" after "family=panda")
3. Watch the panda until it sneezes, on average about thirty seconds. (Summon more pandas if you want to wait less.)
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.Possible Causes:
My guess is that the parameter for the final rotation is input as 45 degrees but interpreted as 45 radians, or about seven full turns (7 * 2 * pi). If so, replacing 45.0 with (3.14/4) will solve the issue, or ((M_PI)/4) if you are using cmath.
Attachments:
Slowed .mp4 of baby panda sneezing in an earlier version of 1.18.
Description:
When a weak baby panda sneezes, its head rolls backwards many full rotations instead of tilting up.
Steps to Reproduce:
1. Summon
one (or more) weakbaby pandas by executing/summon panda ~ ~ ~
2minecraft:entity_bornminecraft:panda_weak2.
If the summoned panda is not weak, you can convertall pandas to weak pandas with/event entity @e[family=panda] minecraft:panda_weak
(If you only want to convert the nearest panda, you can limit the conversion by inserting ",c=1" after "family=panda")
3. Watch the panda until
itsneezes, on average about thirty seconds. (Summon more pandas if you want to wait less.)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.Possible Causes:
My guess is that the parameter for the final rotation is input as 45 degrees but interpreted as 45 radians, or about seven full turns (7 * 2 * pi). If so, replacing 45.0 with (3.14/4) will solve the issue, or ((M_PI)/4) if you are using cmath.
Attachments:
Slowed .mp4 of baby panda sneezing in an earlier version of 1.18.
Description:
When a weak baby panda sneezes, its head rolls backwards many full rotations instead of tilting up.
Steps to Reproduce:
1. Summon four baby pandas by repeatedly executing
/summon panda ~ ~ ~ minecraft:entity_born
2. , convert the four pandas to weak pandas with
/event entity @e[family=panda,c=4] minecraft:panda_weak
3. Watch the pandas until one sneezes. (With four it should take 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.Possible Causes:
My guess is that the parameter for the final rotation is input as 45 degrees but interpreted as 45 radians, or about seven full turns (7 * 2 * pi). If so, replacing 45.0 with (3.14/4) will solve the issue, or ((M_PI)/4) if you are using cmath.
Attachments:
Slowed .mp4 of baby panda sneezing in an earlier version of 1.18.
Panda sneeze excess headtiltSneezing panda's head rolls
Description:
When a weak baby panda sneezes, its head rolls backwards many full rotations instead of tilting up.
Steps to Reproduce:
1. Summon four baby pandas by repeatedly executing
/summon panda ~ ~ ~ minecraft:entity_born
2.
, convert the four pandas to weak pandas with/event entity @e[family=panda,c=4] minecraft:panda_weak
3. Watch the pandas until one sneezes. (With four it should take 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.Possible Causes:
My guess is that the parameter for the final rotation is input as 45 degrees but interpreted as 45 radians, or about seven full turns (7 * 2 * pi). If so, replacing 45.0 with (3.14/4) will solve the issue, or ((M_PI)/4) if you are using cmath.
Attachments:
Slowed .mp4 of baby panda sneezing in an earlier version of 1.18.
Description:
When a weak baby panda sneezes, its head rolls backwards many full rotations instead of tilting up.
Steps to Reproduce:
1. Summon four baby pandas by repeatedly executing
/summon panda ~ ~ ~ minecraft:entity_born
2. Convert the four pandas to weak pandas with
/event entity @e[family=panda,c=4] minecraft:panda_weak
3. Watch the pandas until one sneezes. (With four it should take 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.Possible Causes:
My guess is that the parameter for the final rotation is input as 45 degrees but interpreted as 45 radians, or about seven full turns (7 * 2 * pi). If so, replacing 45.0 with (3.14/4) will solve the issue, or ((M_PI)/4) if you are using cmath.
Attachments:
Slowed .mp4 of baby panda sneezing in an earlier version of 1.18.
Description:
When a weak baby panda sneezes, its head rolls backwards many full rotations instead of tilting up.
Steps to Reproduce:
1. Summon four
babypandas byrepeatedly executing/summon panda ~ ~ ~ minecraft:entity_born
2. Convert the four pandas to
weakpandas with/event entity @e[family=panda,c=4] minecraft:
panda_weak3. Watch the pandas until one sneezes. (With four it
shouldtake 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.Possible Causes:
My guess is that the parameter for the final rotation is input as 45 degrees but interpreted as 45 radians, or about seven full turns (7 * 2 * pi). If so, replacing 45.0 with (3.14/4) will solve the issue, or ((M_PI)/4) if you are using cmath.
Attachments:
Slowed .mp4 of baby panda sneezing in an earlier version of 1.18.
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.Possible Causes:
My guess is that the parameter for the final rotation is input as 45 degrees but interpreted as 45 radians, or about seven full turns (7 * 2 * pi). If so, replacing 45.0 with (3.14/4) will solve the issue, or ((M_PI)/4) if you are using cmath.
Attachments:
Slowed .mp4 of baby panda sneezing in an earlier version of 1.18.
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.Possible Causes:
My guess is that the parameter for the final rotation is input as 45 degrees but interpreted as 45 radians, or about seven full turns (7 * 2 * pi). If so, replacing 45.0 with (3.14/4) will solve the issue, or ((M_PI)/4) if you are using cmath.
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!
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.
PossibleCauses:My guess is that the parameter for the final rotation is input as 45 degrees
but interpreted as 45radians,or about seven full turns (7 * 2 * pi). If so, replacing 45.0 with (3.14/4) will solve the issue, or ((M_PI)/4) if you are using cmath.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!
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 that query.sneeze_counter does not cap at 20 within the animation file.
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!
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 thatquery.sneeze_counterdoes not cap at 20 within the animationfile.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!
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!
I supplied steps to reproduce in a new ticket, MCPE-155672.
Can confirm