mojira.dev
MC-271231

Stinger, legs, wings, and antennae of invisible bees do not render when viewed from certain angles

The stinger, legs, wings, and antennae will not render when viewed in spectator mode, or when the entity is on the same team as the player.

Steps to Reproduce:

  1. Spawn a bee

  2. Make it invisible:

    /effect give @e minecraft:invisibility infinite
  3. Change gamemode to spectator

Observed Behavior:

  • The antennae will not be visible when viewed from the 'outer' sides of the bee

  • The wings will not be visible from the underside of the bee

  • The stinger will not be visible when viewed from the left-'hand' side of the bee

  • The legs will not be visible from the back of the bee

From a certain angle, this issue is incredibly obvious to the player, making the bee just look like a single cube almost:

Without Fix:

[media]

With Fix:

[media]

Expected Result:

All 2D elements would be visible at all times, regardless of the entity's effects, or the gamemode the player is in.

Partial Fix:

One possible fix is to copy the textures of the different elements to the opposite side of their respective 2D modelplane.

(This does cause z-fighting though, likely due to another underlying issue).
Here is a pack which partially fixes this, due to an issue with MC-256371, and the aforementioned z-fighting.

[media]

Notes:

  1. *This issue is partially blocked by MC-256371

  2. Related to other 'invisible entity rendering' issues:
    MC-227363 MC-271226 MC-271229 MC-271236 MC-271237

Linked issues

Attachments

Comments 0

No comments.

[Mod] Jingy

(Unassigned)

Confirmed

Platform

Low

Rendering

bee, invisibility, invisible_entity_rendering

20w22a, 1.20.5, 1.20.6 Release Candidate 1, 1.20.6, 24w18a, 1.21.1, 24w35a

Retrieved