mojira.dev
MC-310074

Entities on the edge of a fluid are not affected by the fluid

Entities on the very border of a (flowing) liquid (lava/ water) will not be affected when the hitbox is only submerged a tiny amount.

Steps to reproduce:

  1. Have (flowing) water or lava at 0 65 0, with a block at 0 64 0.

  2. Summon an entity with a position so that less than 0.0009999 meters are in the liquid.

eg.: /summon minecraft:item -0.1249999 65 0 {Item: {id:"minecraft:stone"}}

eg.: /summon minecraft:item -0.12400000000000001 65 0 {Item: {id:"minecraft:stone"}}

eg: /summon minecraft:armor_stand -0.249999 65 0

eg.: /summon minecraft:armor_stand -0.2499990000001 65 0

The expected result is for the entities that is partially submerged in the liquid to be given momentum or be caught on fire (in case of lava).

Actual result: The entity sits still and is not affected by the properties of the liquid.

Linked issues

Attachments

Comments 1

Thank you for helping us improve Minecraft! We saved your files:

[media]

SeTry_

(Unassigned)

Confirmed

Platform

Low

26.2, 26.3 Snapshot 3, 26.3 Snapshot 4

Retrieved