There is a weird bug on the behavior of baby chicken:
If baby chicken spawn between a block and a slab, it is expected to walk freely in the 1x3x1 area, just the first picture showed, but they stuck since the pre-release version.
However, if I keep empty or put the slab(bottom) like the third picture, the baby chicken become normal as 1.12.
Linked issues
relates to 2
Attachments
Comments 10


Baby chicken still can be attached by seed in all picture.
The problem is "why they cannot walk freely", not duplicated.

Baby chicken still can be attached by seed in all picture.
The problem is "why they cannot walk freely", not duplicated.

I also think that this bug here is not a duplicate of MC-133344.
Their heads are not in the blocks, it is probably irritating that the collision box of a baby chicken is very small and does not match the rendered one.
This bug here is more of a pathfinding problem because a baby chicken takes the collision box of an adult chicken for pathfinding, as demonstrated in this video:
https://www.youtube.com/watch?v=j61ffITyUwc
I also uploaded the world for testing.

I also think that this bug here is not a duplicate of MC-133344.
Their heads are not in the blocks, it is probably irritating that the collision box of a baby chicken is very small and does not match the rendered one.
This bug here is more of a pathfinding problem because a baby chicken takes the collision box of an adult chicken for pathfinding, as demonstrated in this video:
https://www.youtube.com/watch?v=j61ffITyUwc
I also uploaded the world for testing.

Please check if that's still an issue for you in the latest 1.14.4 stable release or the latest 1.15 development snapshot.

This is still an issue in 1.14.4 and 19w39a.

This is still an issue in 1.14.4 and 19w39a.

Affects 1.17.1
Can confirm in 1.20.1
[media]