mojira.dev
MC-122395

Custom player heads are called "block.minecraft.player_headnamed"

The bug

Custom player heads are called block.minecraft.player_headnamed.

How to reproduce

  1. Give yourself a custom player head:

    /give @s player_head{SkullOwner:"Dinnerbone"}

    → It's named "block.minecraft.player_headnamed" rather than "Dinnerbone's Head"

Linked issues

Attachments

Comments 5

Just a missing period between head and named.

Am I doing anything wrong? I used the provided command, for Dinnerbone's as well as my own head, but it's still called like that.
Also I noticed that, if you use @s, it will stack heads you gave yourselves, whereas if you use @p, they won't stack - not sure if this is WaI/belongs to a new bugpost or..? I'd need someone to confirm me this, as I'm currently short on time and unsure whether I overlooked something in my haste.

Also, it says "Gave 1 [block.minecraft.player_head.named] to LapisDemon" instead of e.g. "Meri's head".

Also: MC-122650?

Edit: Does not affect custom safe heads.

Still in the 17w48a.
Mod please reopened.

[media]

Thank you for confirming Les3awe 🙂
Also, it doesn't show the texture for me in 1.12.2 inside my hotbar, but when I place it, the texture is there.
I'll add it to MC-122650.

I took a look at the lang files, there's block.minecraft.player_head, but that's only used for the placed blocks, item.minecraft.player_head and item.minecraft.player_head.named are for items (so the fix: change block. to item.)

[Mod] Neko

Erik Broes

Confirmed

player_head

Minecraft 17w47b, Minecraft 17w48a

Minecraft 17w49a

Retrieved