mojira.dev
MC-265743

Entities, block entities, clouds and semi-transparent blocks are always rendered in front of text displays with see_through enabled

The bug

If a text display entity has its see_through tag set to true, it will always be rendered behind entities, block entities, clouds and semi-transparent blocks.

How to reproduce

  1. Create a text display with see_through enabled:

    /summon text_display ~ ~1 ~-1 {"text":'"Text display"',"see_through":true}
  2. Spawn a pig behind the text display:

    /summon pig ~ ~ ~-3

    → ❌ The pig is rendered in front of the text display

Linked issues

Attachments

Comments

j_p_smith

I've removed the part about {see_through:false} as it's already tracked in MC-259812.

slicedlime

Was this using the Fabulous graphics mode?

j_p_smith

All three graphics modes are affected.

migrated

Can confirm in 1.20.3 Release Candidate 1
It was tested with all three graphic modes.

migrated

This is still happening in 1.21

ShreyasAyyengar

I can confirm that this issue persists across all 1.21.X versions, including, at the time of writing this, Minecraft's latest version, 1.21.3.

Evil Wire

Can confirm in 1.21.5

migrated

(Unassigned)

Confirmed

Platform

Normal

Rendering

1.20.2, 23w41a, 1.20.3 Release Candidate 1, 1.20.4, 1.21, 1.21.3, 1.21.5

Retrieved