mojira.dev
MC-166752

Mobs swim above height of lava slice instead of leaving lava

When I pushed mobs into a slice of lava, they swam above the height of the lava slice. See also: fourth note

Behavior: Mobs swim upwards when being pushed away by lava. They jump up and down in place (x and z values not changing), repeatedly resetting their fire until they die.

Note: it didn't seem like they were being pushed by the lava as they traveled upwards

Second note: Mobs (ex. creepers) seem to have an AI thing that makes them swim upwards in lava

Third note: I would like to distinguish that it was swimming upwards, at least it didn't seem like it was jumping upwards

Fourth note: lava slows movement, and swimming up the block is how you can get to a block at the same height of the lava slice. This signifies that mobs traveling upwards to get out of lava is intended behavior, at least at one point. But the player cannot do the same (does this count as including 2 bugs in one?)

Expected behavior: Mob runs out of lava (as it is on fire), pathfinding to the nearest non-lava place to stand

This happens even if a block is above the mob
Alternative expected or coinciding behavior: lava pushes mob out of lava

Linked issues

Attachments

Comments 3

SLScoolUser

When mobs are trying to swim while they are directly against another block, they gain a lot more vertical momentum than they otherwise would. Are the creepers in those screenshots being pressed up against any blocks?

migrated

They are up against wall blocks

They go up to the height of one block and then fall down

bemoty

Thank you for your report!
We're already tracking this issue at MC-150455, so I will resolve and link this ticket as a duplicate.

If you would like to add a vote and any extra information to the main ticket it would be appreciated.

If you haven't already, you might like to make use of the search feature to see if the issue has already been mentioned.

Quick Links:
📓 Issue Guidelines – 💬 Community Support – 📧 Customer Support – 📖 Game Wiki

migrated

(Unassigned)

Unconfirmed

(Unassigned)

1.14.4, 1.15 Pre-release 3

Retrieved