mojira.dev
MCPE-95129

Mobs jump when moving onto several blocks with no collision or very low collision

Note: this issue is already tracked for pressure plates at MCPE-102812.

Steps to reproduce

  1. Make a 7 x 7 platform.

  2. Make a 4-block wide stripe down the middle of carpet, horizontal bottom trapdoors, dead corals, or fire. (Possibly some other blocks may trigger this bug but these are the only ones I tested.)

  3. Spawn a mob on one side of the stripe.

  4. On the other side of the stripe, spawn something the mob would want to move toward, e.g. another mob that it would attack, or for villagers, a bed and workstation.

Expected results

The mob would path across the carpet/corals normally, or would avoid the fire.

Actual results

The mob jumps when moving onto the carpet/corals/fire. (In the corals it may get stuck, in the fire it continues to jump around. There are other issues that impact pathing with coral and fire: MCPE-114407, MCPE-23835.)


Original description
Mobs tend to get confused and constantly jump when on no-collision blocks like flowers and grass. It also happens when the mob that it is riding dies but is still in it's death animation

How to reproduce?

  1. Spawn a mob

  2. Get it to pathfind over blocks like buttons, fire and carpets

  3. Observe.

Expectation:

The mob is suppose to be able to path through the no-collision blocks without having troubles

Observation:

They get confused and attempt to jump over it like it is a solid block

Possible fix:

Make the mob only jump if the block they are pathfinding to has a hitbox height of 0.8 blocks or more and has collision

Related issues

Attachments

Comments

migrated
[media][media][media][media]
migrated

I have seen this occur when they run into a few carpets stacked on top of each other. They refuse to pathfind anywhere else. Same with endrods.

[Mojang] Mega_Spud (Jay)

Thank you for your report!
However, this issue has been temporarily closed as Awaiting Response

To make your bug report as effective as possible, please try and include the following steps to reproduce the problem in the ticket description:

Steps to Reproduce:
1.
2.
3.

Observed Results:
(Briefly describe what happens)

Expected Results:
(Briefly describe what should happen)

If your ticket does not look like the example given here, then it's likely to be closed as incomplete.

This ticket will automatically reopen when you reply.

Quick Links:
📓 Issue Guidelines – 💬 Mojang Support – 📧 Suggestions – 📖 Minecraft Wiki

GoldenHelmet

This issue is already fixed fixed for buttons: MCPE-49772. Jumping around in fire is partially tracked at MCPE-44572 but that specific issue only applies to mobs >1 block wide. Jumping when pathing over pressure plates is tracked at MCPE-102812. I cannot reproduce jumping around in flowers, grass, carpets or dead corals.

What I can reproduce:

  • Jumping when crossing onto carpet and coral. This is the same behavior tracked for pressure plates at MCPE-102812.

  • Jumping around in fire. Mobs that are > 1 block tall jump around when trying to path through fire. (Pathing through fire at all is a separate bug, MCPE-23835.)

To make the report more accurate and focused I am going to revise it to focus on the initial jump when crossing onto these blocks.

migrated

This issue has been around for a while and is still happening in the latest update, hope it gets fixed

GoldenHelmet

Fixed in 1.17.40 for everything except deal corals. Please make a separate report for those if you are still impacted.

migrated

(Unassigned)

422474

Confirmed

Multiple

Android 8.1.0

1.17.11 Hotfix, 1.16.220, 1.16.10, 1.16.201 Hotfix, 1.16.210, 1.16.221 Hotfix, 1.17.30

1.17.40

Retrieved