mojira.dev
MC-305255

player heads now update with skin change

Player heads now update to match the current skin of the player they belong to whereas in previous updates they would remember the texture of when they were created. This may be an intended feature, but I feel it is a negative change from its previous behavior. I often use player heads as custom details in both survival and creative builds, but this requires that they keep the textures that I make for them.

steps to reproduce the issue

very simple: open a world in 1.21.11 and use /give @s minecraft:player_head {profile:”username”}

place down or equip an armor stand with the head

leave the world and change skin. (usually you will have to restart that instance of minecraft for the skin to actually change)

rejoin the world wearing the new skin (check f5 to see if your skin is changed) and behold that the player heads have changed with you

Environment

I was making various statues using custom skins, but when I went to get the second statue head, I noticed the first armor stand's head had also changed. the change also applied to heads that were placed down.

Attachments

Comments 4

Not a bug. If you need a player head with a static skin, you can use the new /fetchprofile command.

This is likely working as intended since 25w34a

This is actually explicitly not intended, some update changed the behavior of heads to be dynamic, and is therefore a bug

image-20251226-055347.png

It’s working as intended. You can use

/fetchprofile name <name>

or

/fetchprofile id <id> 

command to generate static player head command.

I don’t think we can say the game is in the same place since 2014 so we cannot expect same behaviour as is before.

Carter Black

(Unassigned)

Unconfirmed

(Unassigned)

1.21.11

Retrieved