The bug
Since player heads are tile / block entities and thus can save NBT data (just like shulker boxes, bee hives, chest, etc), they should retain their name after being placed. However, this is not the case.
To reproduce
Run
/give @s minecraft:player_head{SkullOwner:violine1101}
(or use another player name of your choice)
Rename the head using an anvil
Place it
Break it in survival mode
→ ❌ The name changed back
Related issues
is duplicated by
Attachments
Comments


True for me too - very annoying when trying to use them as decoration blocks but keep losing the name.

yeah this is genuinely annoying

Confirmed in 1.16-pre5.

Issue present in 1.16.3 public release as well (as of 9/24/2020)
Can confirm in 20w48a.
Can confirm in 20w51a.
Can confirm in 21w03a.
Can confirm in 21w05a.
Can confirm in 21w05b.
Can confirm in 21w06a.
Can confirm in 21w07a.
Can confirm in 1.16.5 and 21w08b.

Can confirm in 21w10a.

Isn't this same with MC-132005?
Can confirm in 1.17.

Can confirm in 1.17.1.

Requesting the ticket to be generalized for all heads/skulls; they all still use a block entity.

Can confirm in 1.19/22w24a.

There is a fabric mod that claims to fix this issue: https://modrinth.com/mod/headfix ("Head Name Fix")

Can confirm in 1.19.2.


Here is an unofficial mod that fixes this bug:
Keep Head Names