mojira.dev
MC-128299

Blocky and fully bright areas appearing underwater

The bug

When placing a block next to the water surface, then all the chunks next to it are fully lighted by the sunlight, even removing the block.

How to reproduce

Video demonstrating the issue: https://www.youtube.com/watch?v=exBP5slGX3Y

Linked issues

Attachments

Comments 15

Noam Goldwasser

Looking at this, I think the bug I found is a reproduction of this, though as I said, it's not exactly consistent.

Can confirm in 18w16a. (see pic)

Confirmed in 18w19b. 

seed: -8300275442758179407

xyz: 276 69 -289

[media]

 

So the weird light areas disappear if you do the following:

  1. find the edge and place a block on the dark side

  2. break the block

  3. the light will now return to it's proper faded gradient

    [media]

Confirmed for 18w20a.

5 more comments

Confirmed for 1.13-pre2.

This issue relates to MC-129236 and MC-126138 because the water is acting like air. When air doesn't have any blocks above it, its sky light level is based purely on the day-night cycle and rain/storms. The same happens to water with this bug, but the water ignores blocks and rain/storms (is only affected by the day-night cycle). However when it is night, the sky light level of the whole body of water is at 4 instead of 0 further down.

Going back to the bug report, the game thinks the water is supposed to be at the same sky light level air is at based on the day-night cycle. So when the area above the water is updated by any means (except F3 + A), the light is "corrected".

Confirmed for 1.13 pre-3

Issue still persisting on my 1.13 Pre-4 World. The transparent block will go away when replaced, but will persist after restarting the world, possible fixes for this?

BruinsBeanieMan

Yeah it is still broken for me too.

Jon1337

Adrian Östergård

Confirmed

lighting, underwater, water

Minecraft 18w15a, Minecraft 18w16a, Minecraft 18w19b, Minecraft 18w20a, Minecraft 18w20b, ..., Minecraft 18w22b, Minecraft 18w22c, Minecraft 1.13-pre1, Minecraft 1.13-pre2, Minecraft 1.13-pre3

Minecraft 1.13-pre4

Retrieved