mojira.dev
MC-133524

When eye level slightly above water surface the world above water surface is coloured like underwater

The bug

When the player is in the swim or not swimming mode, when the player's view is on the water surface, the color of the environment will be the same as that of the water.

How to reproduce

  1. Go to an ocean or a river

  2. /tp ~ 61.26 ~
    → ❌ The underwater effect is shown on land as well, even if the camera is tilted in such a way that the water surface disappears from the lower screen edge

Linked issues

Attachments

Comments 10

Confirmed in 18w30b.

This can be easily reproduced by standing on a daylight sensor, with the block above being water at surface level.

[media][media]

Can reproduce in 19w02a.
Cannot reproduce in 19w03a.

So this is fixed in 19w03a.
Update: only the repro with daylight sensor is fixed in 19w03a. There are still other ways to reproduce this.

In 1.15-pre2 it can be reproduced by standing -1.74 blocks beneath the water surface, which translates to standing at a position of .26 with water at the block at your head.

As supposed to previous versions, the effect seems to be only based on the eye level now, instead of the camera rotation which seems to be the case in 19w02a.

In F5 mode, the effect still seems to be based on the camera, and it looks like the effect is shown when more then 50% of the screen is underwater, which is likely WAI.

While, as stated above, the daylight sensor repro no longer works, you can still easily reproduce it by standing on the inside of a cauldron instead.

Affects 20w30a, using the cauldron method

Can confirm in 20w49a.

Can confirm in 1.17.1.

TomatoClownfish

Can confirm in 1.19.3.

Can confirm in 1.20.2

Tecnt OvO

(Unassigned)

Confirmed

Platform

Normal

Rendering

Minecraft 1.13-pre8, Minecraft 1.13, Minecraft 18w30b, Minecraft 1.13.1, 1.15 Pre-Release 2, ..., 20w49a, 1.17.1, 1.19.2, 1.19.3, 1.21

Retrieved