Currently, while rabbit is moving, they will jumps every 1 tick (or 0.05 seconds), this causes their animations to desync since the new animations are not setup to be played that fast.
Steps to reproduce:
Summon a rabbit
Give yourself a repeating command block and then place it
Paste this to command input, and then set redstone to "always active": /tp @a @e[type=rabbit,c=1]
Change your gamemode to spectator
Wait until they start moving
Expected results:
Rabbit jumps every 7 tick (or 0.350 seconds).
Observed results:
Rabbit jumps every 1 tick (or 0.05 seconds).
This can be fixed by replacing "minecraft:jump.dynamic" component inside the rabbit.json files from this:
"minecraft:jump.dynamic": {
"regular_skip_data": {
"distance_scale": 0.8,
"height": 0.25,
"jump_delay": 15,
"animation_duration": 18
},
"fast_skip_data": {
"distance_scale": 1.75,
"height": 0.15,
"jump_delay": 1,
"animation_duration": 15
}
}To this:
"minecraft:jump.dynamic": {
"regular_skip_data": {
"distance_scale": 0.8,
"height": 0.25,
"jump_delay": 7,
"animation_duration": 15
},
"fast_skip_data": {
"distance_scale": 1.75,
"height": 0.25,
"jump_delay": 7,
"animation_duration": 15
}
}I've also attached the modified rabbit.json files which already contains this fix.
Linked issues
Attachments
Comments 2
Hi!
Thank you for your report!
We're already tracking this issue at MCPE-234864 , so I will resolve and link this ticket as a Duplicate.
I suggest also to browse through the main issue for potential fixes.
If you would like to add a vote and any extra information to the main ticket it would be appreciated.
Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki
Thank you for helping us improve Minecraft! We saved your files: