When looking through transparent blocks (such as stained glass), then clouds, transparent entities, and particles in front of water are rendered behind the water instead.
This happens despite using Fabulous! graphics.
To reproduce
Clouds
Build a water pool on the ground
Fly above the clouds
Place a platform of stained glass
Look through the stained glass through the clouds onto the ground
→ ❌ The cloud doesn't render where the transparent blocks on the ground are
Transparent entities
Build a water pool
Throw a slime block item at the edge of the water pool
Alternatively, summon an invisible armor stand and go into spectator mode
Look at that item/entity through stained glass
→ ❌ The item/entity is rendered behind the water
[media]
[media]
Particles
Build a water pool
Place a campfire at the edge of the pool
Throw a lingering potion
Look at the campfire and particles through stained glass
→ ❌ The particles are rendered behind the water
Linked issues
discovered while testing 1
is duplicated by 8
relates to 2
Attachments
Comments 39
I did some testing and this affects the player in spectator mode and transparent items as well, and I imagine that all translucent entities are affected
Affects 1.16 Pre-3.
It affects held transparent items in third person mode as well as the things I listed in my previous comment.
It doesn't seem like it happens with enchanted items anymore though.
[media]Confirmed in 23w14a. I've rewritten this bug report to make it easier to understand. Also, all of these rendering issues are specifically related to the water, so I've adjusted the bug report accordingly to reflect that.
However, not all cases shown in previous screenshots still happen:
Block outlines no longer are affected
[media][media]
Enchanted items are no longer affected
[media][media]
All other cases shown in the currently attached screenshots still occur as-is in 23w14a.
Affects 1.20.1. Note that there are some cases where this bug occurs without Water being present, e.g. particles + stained glass + Nether portal (as described by MC-187614).
In the screenshot, the white dots on the pool are lily pads. The cloud renders properly in front of those.