The bug
Mobs do not avoid walking over honey blocks. They should do that, as per the 19w41a blog post:
Mobs and animals dislike walking on honey blocks. Too sticky for their comfort
Video
[media]Linked issues
relates to 1
Attachments
Comments 5
Can confirm. I've rewritten this ticket, as this affects all mobs.
Still hard to tell if it's fixed or not, since it's still not clear what the exact behavior is supposed to be. Right now it's a combination of them being reluctant to cross honey and taking a more favorable path. Although they don't stick to the path and will still at some point cross over honey blocks instead. I tested it with a zombie and a villager at the end of the path, and the zombie just takes a direct route to the villager right over the honey blocks. In the image I sent, mobs will attempt to follow the stone path from the emerald block to the redstone block, and through testing there are very clear signs of them specifically navigating around the inside corners, but that behavior randomly stops at times. I did a similar test to the zombie-villager experiment, using a chicken and holding seeds. Standing at certain spots will cause the chicken to follow the stone path to get to me, and in other spots it always goes straight for me. The unexpected behavior seems to happen often if the mob is moving either north or west to get to me, but will follow the path if going east or south. Never mind, further testing shows it will happen at any time for an undetermined reason. Not sure if this report should be reopened, or if a new report should be filed.
Please create a new ticket.
I tested to make sure it was really fixed, and if the only way is through honey, they'll go through honey.
To determine if this is even a bug or not, this needs a lot more clarity: "Mobs and animals dislike walking on honey blocks. Too sticky for their comfort". It's far too vague to know exactly what that's supposed to mean. Are they not supposed to walk over it at all? Are they able to, but will be reluctant to do so? Or does it mean that they will take a more favorable path instead of crossing over honey, if another path exists?