Mobs using an avoid_block or avoid_mob behavior will not path over the edge of blocks with buttons, signs, or trap doors on their sides.
Steps to reproduce:
Create a 5x5 platform.
Surround the outer edges with buttons, trap doors, or signs.
Spawn either a piglin and place a soul torch in the middle, or spawn a creeper and spawn a cat.
Expected result:
The piglin or creeper walks off the platform.
Actual result:
The mob goes into avoiding mode, but stops at the edge of the blocks, rather than running off of them as per both Java edition, and previous versions of Minecraft.
Impact:
This is currently breaking cat based creeper farms, and preventing the creation of effective zombified pigmen farms (due to needing to remove the piglins)
Attachments
Comments 13

I can only reproduce this for signs, and I’m not sure if that’s a change from 1.14 or not. Creepers and Piglins still attempt to flee over buttons and trapdoors. Piglins are able to cross a 1-wide gap with an open trapdoor in it and they will not attempt to cross an empty gap, so to get them to fall with trapdoors I had to use 2 on opposite sides of a 2-wide gap.
I can only reproduce this for signs, and I’m not sure if that’s a change from 1.14 or not. Creepers and Piglins still attempt to flee over buttons and trapdoors. Piglins are able to cross a 1-wide gap with an open trapdoor in it and they will not attempt to cross an empty gap, so to get them to fall with trapdoors I had to use 2 on opposite sides of a 2-wide gap.
Sounds like you are doing it with blocks on the opposite side of the gap rather than open space. I just tested this last night, if you simply make a platform, place a creeper, place buttons around the outside, and place a cat, the creeper will not jump off the edge. The piglins and soul fire will eventually, but they don't run off right away like they used to.
Sounds like you are doing it with blocks on the opposite side of the gap rather than open space. I just tested this last night, if you simply make a platform, place a creeper, place buttons around the outside, and place a cat, the creeper will not jump off the edge. The piglins and soul fire will eventually, but they don't run off right away like they used to.
Prowl 8413, could you provide a screenshot or a video of the setup? I have not been able to reproduce the issue and I feel like I'm misinterpreting something about the reproduction process.
I've added a screenshot.
This behavior may be related to the new "avoid_damage_blocks" parameter in the "minecraft:navigation.walk" component. It is set to "true" for cats and not set for piglins, but my guess is that the default is "true." It isn't documented (MCPE-88065). It's also set to "true" for blazes, and they are not wandering where they can fall like they used to (MCPE-89155).
I've added a screenshot.
This behavior may be related to the new "avoid_damage_blocks" parameter in the "minecraft:navigation.walk" component. It is set to "true" for cats and not set for piglins, but my guess is that the default is "true." It isn't documented (MCPE-88065). It's also set to "true" for blazes, and they are not wandering where they can fall like they used to (MCPE-89155).
Thank you for your report!
However, this issue has been closed as Working as Intended.
Mobs will not willingly jump to their death - if the platform is low enough, or there is a second platform with a one block gap, they will move away, falling off (potentially to their death if a button is placed in the gap to fool them into entering it).
If you need help or have a suggestion you might like to follow a link below.
Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki
Thank you for your report!
However, this issue has been closed as Working as Intended.
Mobs will not willingly jump to their death - if the platform is low enough, or there is a second platform with a one block gap, they will move away, falling off (potentially to their death if a button is placed in the gap to fool them into entering it).
If you need help or have a suggestion you might like to follow a link below.
Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki