Baby mobs' limbs have extreme angles when walking
Minecraft Bedrock incorrectly applies some mobs' animations. For example (on video), the baby zombie has very strange leg rotation angles when walking. This is the same for many mobs like pigs, sheep, cows, horses, villagers, piglins, zombies, etc.
Steps to Reproduce
- In a creative world, spawn baby zombies.
- Observe their legs.
- Notice that their legs move unnaturally when running/walking, sometimes exceeding the spread of 180 degrees.
Observed results:
Bedrock: Running mobs spread their legs unnaturally wide, ranging from ~180 to more degrees. Baby mobs speed is also not adjusted to their size.
Java: Legs of a running mob stay at an angle of around 100 degrees.
Expected results:
Mobs animations are uniform across Bedrock and Java.
This problem is not within the mob's entity file, animations or animation controllers:
- Note that the default zombie animation formula doesn't change for the baby version of the mob. The issue is in the fact that the query "query.modified_move_speed" used by most mobs' walking animations is unnecessarily modified by the is_baby status flag, affecting the rotation ranges when multiplied.
How to fix:
- Remove the effect is_baby has on query.modified_move_speed;
- Make query.modified_distance_moved adapt according to the model scale (Taken from the entity's behavior file, similar to query.model_scale):
Example: a zombie that is half the size of a normal zombie should make double the effort to walk at the same pace.
Linked Issues
is duplicated by5
- Unresolved
Daniel
- 27
- 14
- Confirmed
- 486453
- Multiple
- animation java-parity mobs speed
1.17.20.23 Beta - 1.21.31 Hotfix
1.17.20.23 Beta 1.17.10 1.17.20.20 Beta 1.16.230.52 Beta 1.16.220.50 Beta 1.16.210.54 Beta 1.16.210.51 Beta 1.16.210.50 Beta 1.16.30.57 RTX Beta 1.16.200.57 Beta 1.16.1 1.16.100 1.16.101 Hotfix 1.16.200 1.16.201 Hotfix 1.16.210 1.16.221 Hotfix 1.17.0 1.17.2 Hotfix 1.19.63 1.20.30.25 Preview 1.20.15 Hotfix 1.21.31 Hotfix
Created Issue:
Mob Animation Speed and Limbs Angles
Minecraft Bedrock has wrong some mobs animation. For example (on video) baby-zombie has very strange legs angles and legs move speed, when he runs or walks. This is just the same for many mobs like pigs, sheeps, cows, creepers, villagers, piglins, zombies, skeletons etc.
This problem exists in mob entity file or/and animation file, for example:
- "zombie.entity.json":
- Default zombie animation formula doesn't contain even mob baby case, and contains too much legs angle
- Fixed one by me:
- Green part - animation speed multiplier now contains query.is_baby, when it equals 1, animation speed muiltiplies
- Yellow part - legs (limbs) max angle multiplier now also contains query.is_baby, when it equals 1, mob legs (limbs) max angle decreases to match Java Edition and we see "fixed animation" video result
For many mobs also multipliers are also wrong and just require calibration, no more
I attach my resource pack which contains fixed by me some mobs animations as well
Minecraft Bedrock has wrong some mobs animation. For example (on video) baby-zombie has very strange legs angles and legs move speed, when he runs or walks. This is just the same for many mobs like pigs, sheeps, cows, creepers, villagers, piglins, zombies, skeletons etc.
This problem exists in mob entity file or/and animation file, for example:
- "zombie.entity.json":
- Default zombie animation formula doesn't contain even mob baby case, and contains too much legs angle
- Fixed one by me:
- Green part - animation speed multiplier now contains query.is_baby, when it equals 1, animation speed muiltiplies
- Yellow part - legs (limbs) max angle multiplier now also contains query.is_baby, when it equals 1, mob legs (limbs) max angle decreases to match Java Edition and we see "fixed animation" video result
For many mobs also multipliers are also wrong and just require calibration, no more
I attach my resource pack which contains fixed by me some mobs animations as well
Minecraft Bedrock has wrong some mobs animation. For example (on video) baby-zombie has very strange legs angles and legs move speed, when he runs or walks. This is just the same for many mobs like pigs, sheeps, cows, creepers, villagers, piglins, zombies, skeletons etc.
This problem exists in mob entity file or/and animation file, for example:
- Default zombie animation formula doesn't contain even mob baby case, and contains too much legs angle
- Green part - animation speed multiplier now contains query.is_baby, when it equals 1, animation speed muiltiplies
- Yellow part - legs (limbs) max angle multiplier now also contains query.is_baby, when it equals 1, mob legs (limbs) max angle decreases to match Java Edition and we see "fixed animation" video result
For many mobs also multipliers are also wrong and just require calibration, no more
I attach my resource pack which contains fixed by me some mobs animations as well
relates to
is duplicated by
is duplicated by
is duplicated by
relates to
relates to
blocks
is duplicated by
is duplicated by
Minecraft Bedrock
has wrongsome mobs animation. For example (on video) baby-zombie has very strange legs anglesandlegsmove speed, when he runs orwalks. This isjustthe same for many mobs like pigs, sheeps, cows,creepers, villagers, piglins, zombies,skeletonsetc.This problem
exists inmob entity fileor/andanimationfile, for example:
- Default zombie animation formula doesn't contain even mob baby case, and contains too much legs angle
- Green part - animation speed multiplier now contains query.is_baby, when it equals 1, animation speed muiltiplies
Yellow part - legs (limbs) max angle multiplier now also containsquery.is_baby, when it equals 1, mob legs (limbs) max angle decreases to match Java Edition and we see "fixed animation" video result
For many mobs also multipliers are also wrong and just require calibration, no more
I attach my resource pack which contains fixed by me some mobs animations as well
Minecraft Bedrock incorrectly applies some mobs' animations. For example (on video), the baby zombie has very strange leg rotation angles when walking. This is the same for many mobs like pigs, sheep, cows, horses, villagers, piglins, zombies, etc.
This problem is not within the mob's entity file, animations or animation controllers:
- Note that the default zombie animation formula doesn't change for the baby version of the mob. The issue is in the fact that the query "query.modified_move_speed" used by most mobs' walking animations is unnecessarily modified by the is_baby status flag, affecting the rotation ranges when multiplied.
Mob Animation Speed and Limbs AnglesBaby mobs' limbs have extreme angles when walking
Minecraft Bedrock incorrectly applies some mobs' animations. For example (on video), the baby zombie has very strange leg rotation angles when walking. This is the same for many mobs like pigs, sheep, cows, horses, villagers, piglins, zombies, etc.
This problem is not within the mob's entity file, animations or animation controllers:
- Note that the default zombie animation formula doesn't change for the baby version of the mob. The issue is in the fact that the query "query.modified_move_speed" used by most mobs' walking animations is unnecessarily modified by the is_baby status flag, affecting the rotation ranges when multiplied.
Minecraft Bedrock incorrectly applies some mobs' animations. For example (on video), the baby zombie has very strange leg rotation angles when walking. This is the same for many mobs like pigs, sheep, cows, horses, villagers, piglins, zombies, etc.
Steps to Reproduce
- In a creative world, spawn baby zombies.
- Observe their legs.
- Notice that their legs move unnaturally when running/walking, sometimes exceeding the spread of 180 degrees.
Observed results:
Bedrock: Running mobs spread their legs unnaturally wide, ranging from ~180 to more degrees. Baby mobs speed is also not adjusted to their size.
Java: Legs of a running mob stay at an angle of around 100 degrees.Expected results:
Mobs animations are uniform across Bedrock and Java.This problem is not within the mob's entity file, animations or animation controllers:
Note that the default zombie animation formula doesn't change for the baby version of the mob. The issue is in the fact that the query "query.modified_move_speed" used by most mobs' walking animations is unnecessarily modified by the is_baby status flag, affecting the rotation ranges when multiplied.
Minecraft Bedrock incorrectly applies some mobs' animations. For example (on video), the baby zombie has very strange leg rotation angles when walking. This is the same for many mobs like pigs, sheep, cows, horses, villagers, piglins, zombies, etc.
Steps to Reproduce
- In a creative world, spawn baby zombies.
- Observe their legs.
- Notice that their legs move unnaturally when running/walking, sometimes exceeding the spread of 180 degrees.
Observed results:
Bedrock: Running mobs spread their legs unnaturally wide, ranging from ~180 to more degrees. Baby mobs speed is also not adjusted to their size.
Java: Legs of a running mob stay at an angle of around 100 degrees.Expected results:
Mobs animations are uniform across Bedrock and Java.This problem is not within the mob's entity file, animations or animation controllers:
Note that the default zombie animation formula doesn't change for the baby version of the mob. The issue is in the fact that the query "query.modified_move_speed" used by most mobs' walking animations is unnecessarily modified by the is_baby status flag, affecting the rotation ranges when multiplied.
Minecraft Bedrock incorrectly applies some mobs' animations. For example (on video), the baby zombie has very strange leg rotation angles when walking. This is the same for many mobs like pigs, sheep, cows, horses, villagers, piglins, zombies, etc.
Steps to Reproduce
- In a creative world, spawn baby zombies.
- Observe their legs.
- Notice that their legs move unnaturally when running/walking, sometimes exceeding the spread of 180 degrees.
Observed results:
Bedrock: Running mobs spread their legs unnaturally wide, ranging from ~180 to more degrees. Baby mobs speed is also not adjusted to their size.
Java: Legs of a running mob stay at an angle of around 100 degrees.Expected results:
Mobs animations are uniform across Bedrock and Java.This problem is not within the mob's entity file, animations or animation controllers:
- Note that the default zombie animation formula doesn't change for the baby version of the mob. The issue is in the fact that the query "query.modified_move_speed" used by most mobs' walking animations is unnecessarily modified by the is_baby status flag, affecting the rotation ranges when multiplied.
Minecraft Bedrock incorrectly applies some mobs' animations. For example (on video), the baby zombie has very strange leg rotation angles when walking. This is the same for many mobs like pigs, sheep, cows, horses, villagers, piglins, zombies, etc.
Steps to Reproduce
- In a creative world, spawn baby zombies.
- Observe their legs.
- Notice that their legs move unnaturally when running/walking, sometimes exceeding the spread of 180 degrees.
Observed results:
Bedrock: Running mobs spread their legs unnaturally wide, ranging from ~180 to more degrees. Baby mobs speed is also not adjusted to their size.
Java: Legs of a running mob stay at an angle of around 100 degrees.Expected results:
Mobs animations are uniform across Bedrock and Java.This problem is not within the mob's entity file, animations or animation controllers:
- Note that the default zombie animation formula doesn't change for the baby version of the mob. The issue is in the fact that the query "query.modified_move_speed" used by most mobs' walking animations is unnecessarily modified by the is_baby status flag, affecting the rotation ranges when multiplied.
How to fix:
- Remove the effect is_baby has on query.modified_move_speed;
- Make query.modified_distance_moved adapt according to the model scale (Taken from the entity's behavior file, similar to query.model_scale):
Example: a zombie that is half the size of a normal zombie should make double the effort to walk at the same pace.
The bug
Certain mob walking animations play much too fast compared to their java counterparts. This issue is like caused by MCPE-108385.
Affected Entities (List may be incomplete):
- All types of skeleton
- Creeper
- Pig
- Iron Golem (see
MCPE-88245) - Villager
- Wandering Trader
- Cave Spider/Spider
- Zombified Piglin
- Sheep
- Chicken
How to reproduce:
1. Spawn any of the affected mobs
2. Watch it walk
→
Their walking animations are way too fast and the limbs have extreme angles
We're tracking this at MCPE-108385 now.
Confirmed, but we're going to track this as part of a broader issue with multiple mobs, MCPE-108385.
Looking closer at the cow, its legs move too fast while walking normally. The speed when moving is an amplification of that. This issue may be entirely dependent on MCPE-108385.
Thank you for your report!
We're tracking this issue in MCPE-108385, so this ticket is being resolved and linked as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki
Thank you for your report!
We're tracking this issue in MCPE-108385, so this ticket is being resolved and linked as a duplicate.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.
Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki


I noticed that too, it was weird seeing them especially for baby one. The legs isnt synced and just moving entity with legs moving independently.
I'm glad this bug has been reported. This has been bothering me for ages but I've always been focused on other bugs. I hope this bug gets more recognized.
– I am a bot. This action was performed automatically! Please report any issues on Discord or Reddit
How long will we experience this ugly animations?
Daniel: Could you tell us which mobs are supposed to be fixed in your resource pack? It looks like it includes a lot of files that are unchanged from vanilla.
still affect 1.19.51 Hotfix
Updated title and description to include more accurate information.