mojira.dev
MC-175133

Water and lava surface is sometimes rendered from below even if there are blocks above

The bug

Flooded/underwater rooms get a ceiling of water as if reaching an air surface, even directly below a solid block.

If the solid block is replaced with a waterlogged block the "water surface" effect is removed. But a solid block produces the water surface effect. This is intermittent, it does not effect all blocks in this way, however I have been unable to determine why, or find a work around this purely visual, but incredibly annoying bug for anyone building under water.

I think it has something to do with proximity to glass, extending 1 block away.

To reproduce

  1. Build this structure and fill it with water

    [media]
  2. Go inside
    → ❌ On the edges of the room's ceiling, you'll see the water surface

    [media]
  3. Break the middle block and replace it with glass
    → ❌ Now the water surface is visible everywhere

    [media]

It would be expected that the water ceiling only renders from above, but not from below.

Related issues

Attachments

Comments

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

I'm able to confirm this.

We have a ticket for the water surface being visible from above even if there are blocks above (MC-125546), but I don't think we have one for it being visible from underneath. At least I couldn't find any.

Avoma

Can confirm in 20w51a.

Avoma

Can confirm in 21w06a.

ampolive

Can confirm in 1.17.

ampolive

Can confirm in 1.17.1 Release Candidate 2.

ampolive

Can confirm in 1.17.1.

ampolive

Can confirm in 21w40a.

migrated

Can confirm

Avoma

Can confirm in 1.18.2 and 22w16b.

Avoma

Can confirm in 1.19.

Avoma

Can confirm in 1.19.2.

A_username

Can confirm 1.20

A_username

if you fill a villager house with water a put block in hole at top it creates two lines with glitch, one line without

A_username

can confirm 1.20.1

clamlol

Affects 1.20.3-rc1, and affects lava too.

[media]
Neliz_

Can confirm this for 1.20.4.

ChemistryIsCool

Affects 1.21.

I am also attaching the structure nbt file to load in your world using structure block 🙂

migrated

(Unassigned)

Confirmed

Platform

Normal

Rendering

water

1.15.2, 1.16.1, 20w28a, 1.16.2 Release Candidate 2, 1.16.2, ..., 1.20.2, 1.20.3 Release Candidate 1, 1.20.4, 23w51b, 1.21

Retrieved