mojira.dev
MC-71990

The 'Hat' layer of a player skin is not shown in the tab list under certain conditions

The secondary 'Hat' layer of a player's skin will not be displayed in the tab list of a multiplayer, or LAN server if said player is in spectator mode, or is not currently being rendered (is far enough away from the player checking the tab list). This causes certain skins which require the second layer be present to look correct, to not look correct (sometimes even completely unrecognizable)

Steps to Reproduce:

  1. Host and/or join a multiplayer, or LAN server

  2. Have two different players present

  3. Put one player be put in spectator mode, or teleported very far away

  4. Hold down the 'tab' key

Expected & Observed Results:

❌ - The secondary layer will not be shown
✔ - It would be shown, as it could be considered crutial to a player's recognizability

Screenshots/Videos:

Video

[media]


Screenshot

[media]

Original Issue

Title: "In tab list, spectators and distant players are always hatless"

Description:

A face in the player list will never show the hat layer if the respective player is too far away to be rendered, or if they are in spectator mode and the viewer is not. The hat on the icon will literally disappear as the player moves out of visual range.

Technical: the skin part flags of other players are part of their entity metadata, so no entity, no skin parts.

Suggestion: move skin flags to the tab list info packet?

Linked issues

Attachments

Comments 16

Confirmed for 1.8 & 1.8.1-pre1 & 1.8.1-pre2 & 1.8.1-pre3

The head in the Tab list + how the actual head looks like (with hat).

Confirmed for 1.9-pre3 with both alex and steve models.

Confirmed for 16w36a

Confirmed for 16w39c

6 more comments

Can confirm for 1.17.1

Can confirm in 1.18.1.

Can confirm for 1.19.4 and 1.20

Requesting ownership of this issue, as @unknown has not been active since 2016.

i like this bug honestly. it lets me know if a player is close to me or far away from me.

it's kind of useful.

Last Username

[Mod] Jingy

gegy

Confirmed

Platform

Low

Textures and models, UI

Minecraft 1.8, Minecraft 1.8.1-pre2, Minecraft 1.8.1-pre3, Minecraft 15w35e, Minecraft 1.9 Pre-Release 3, ..., 1.19.2, 1.20.4, 24w07a, 1.20.5, 1.21.1

24w44a

Retrieved