mojira.dev
MC-35920

Some translucent parts of entities make translucent blocks, block entities and some entities invisible (depending on loading order)

The bug

These entities/blocks are not rendered behind translucent parts of some entities (later they will be referred as affected entities)

  • Translucent blocks (stained glass, slime blocks, ice)

  • Block entities (chests, signs, mob heads...)

  • All entities that are loaded after the affected entity (usually those that were spawned or have entered the chunk after the affected entity, or are in farther chunks)

Affected entities

Note: in following screenshots all entities are inside one chunk, the order of summoning them (or entering the chunk in case of a player) is

  1. armor_stand with diamond_helmet

  2. affected entity

  3. armor_stand with golden_helmet

Only armor_stand with golden_helmet behind affected entity shows the issue.

Entity (or part of it)

Screenshots

Notes

Translucent item (stained glass (pane), slime block, ice block)

[media][media][media]

Stained glass pane (translucent thin item ❓ ) held/worn by entity (player)

[media][media]

Can be seen with players in third person mode

Outer slime layer

[media]

Enderman neck

[media]

Charged creeper "armor"

[media]

Armor of invisible creeper is affected by MC-103462

Player name when shifting

[media]

Second layer of player's skin / second layer of player's head worn by other entity

[media]

See MC-104853 for steps to reproduce with armor stands

Linked issues

MC-34703 Glass gets not rendered through slimes Resolved MC-36948 Other kinds of mobs don't render through Charged Creeper "armor"/outer slime layer/enderman neck Resolved MC-41945 Translucent Item render bug behind translucent block Resolved MC-49353 See through chest Resolved MC-51521 Signs and Water Invisible behind Stained Glass Resolved

Attachments

Comments 21

Confirmed.

don't think I'm understanding the issue. Glass has always done this (as far as I can tell)... people complained cause the new glass didnt work like regular glass and now that it does there's a bug? seems kinda counter productive.

though this probably has more to do with the fact that blocks behind blocks don't render until the block infront of them is broken as this was a memory issue fix mojang did a while back (1.2 or 1.3)

Th3F4114n0n3: I think this is an oversight with the fix for MC-1379 - this wasn't an issue before, because item drops didn't use alpha blending until 13w42b.

Still an issue in 1.7.5 and 14w08a with fast graphics

Confirmed for 14w11b

11 more comments
Jack McKalling

Can't reproduce in 19w41a

Please mark as resolved.

Confirmed for 1.15-pre4 (Unless I'm wrong and this is a different bug)

[media]

[Mod] violine1101

Please create a new ticket then.

@@unknown, the bug shown in the screenshot is already tracked as MC-165958.

Ben W

(Unassigned)

Confirmed

Rendering

item, nameplate, rendering, semi-transparent

Minecraft 13w42b, Minecraft 13w48b, Minecraft 1.7.4, Minecraft 14w02c, Minecraft 14w08a, ..., Minecraft 1.13.1, Minecraft 1.14.2, Minecraft 1.14.3 Pre-Release 2, 19w39a, 19w40a

19w41a

Retrieved