mojira.dev
MC-248859

Bubble column hitbox extends too high at top of water

Create an upwards water column using soul sand, and at the top, place path blocks. The path blocks are taller than the water, but the player is still pushed upwards.

Attachments

Comments 4

Can confirm in 1.19.

[media]

This issue still exists in Minecraft 1.19.4.

Code analysis (Yarn mappings)

Bubble column effects (and in general other collision effects applied through an implementation of the Block#onEntityCollision method) apply to blocks in all positions that an entity's bounding box intersects, as per the Entity#checkBlockCollision method. As a result, by default, bubble column effects will apply to entities intersecting with the block position at all.

One fix for this issue would be to check the entity's relative Y position to the bubble column in the BubbleColumnBlock#onEntityCollision method.

This behavior still exists in Minecraft snapshot 23w14a.

This behavior still exists in Minecraft 1.20.2 pre-release 1.

NOoooo3333

(Unassigned)

Confirmed

Gameplay

Low

Block states, Hitboxes

1.18.2, 1.19, 1.19.4, 23w14a, 1.20.4

Retrieved