mojira.dev
MC-167532

Clouds, transparent blocks, entity hitboxes, block outlines, enchantment glints and particles render through the inside of banners

The Bug:

Clouds, transparent blocks, entity hitboxes, block outlines, and enchantment glints, render through the inside of banners.

Steps to Reproduce:

  1. Equip some enchanted armor and perfectly position your camera so that it's inside a banner by using the commands provided below.

    /execute align xyz run tp @s ~0.5 ~ ~0.5 180 12
    /setblock ~ ~ ~-4 minecraft:red_banner
    /item replace entity @s armor.chest with minecraft:netherite_chestplate[minecraft:enchantments={levels:{"minecraft:protection":1}}]
  2. Switch into third person.

  3. Wait around three seconds for the banner to move inside of your camera. (This is a result of the banner having natural motion).

  4. Take note as to whether or not clouds, transparent blocks, entity hitboxes, block outlines, and enchantment glints, render through the inside of banners.

Observed Behavior:

Clouds, transparent blocks, entity hitboxes, block outlines, and enchantment glints, render through the inside of banners.

Expected Behavior:

Clouds, transparent blocks, entity hitboxes, block outlines, and enchantment glints, would not render through the inside of banners.

Linked issues

MC-278896 Water and clouds are visible through a banner while standing inside of the banner Resolved MC-279775 If you go inside the banner and look at the sky it causes a graphics glitch Resolved MC-279873 Banner Glitch Resolved MC-271370 Enchantment Glint Visible through Half a banner texture Resolved MC-269568 Banners render clouds and liquids when standing on them Resolved

Attachments

Comments 16

[media]
[media]

I was able to recreate it. It seems like its any texture that is translucent.
Also, why is there no light gray stained glass pane?

I have attached a video that showcases this error, and attached a screenshot of how it used to look back in 1.14.

Also, why is there no light gray stained glass pane?

There is, it's just practically invisible because the GUI background is the same color. See also MC-36498.

Confirmed in 1.16 Pre-release 8.

6 more comments

Also affects block outlines (MC-233704).

Can confirm in 21w40a.

Can confirm in 21w44a.

Can confirm in 1.18 Pre-release 1.

Confirmed in 1.21.4 release candidate 3. 

Ridge Williamson

Avoma

(Unassigned)

Confirmed

Platform

Important

Rendering

mojang_internal_2, transparency

1.15, 1.15.1, 1.15.2 Pre-release 2, 1.15.2, 20w15a, ..., 1.21.3, 1.21.4, 25w04a, 1.21.6, 1.21.8

Retrieved