EssentialsX

EssentialsX

2M Downloads

/skull gives a head item with wrong metadata. The skull does not apply the skin

silicondev opened this issue ยท 2 comments

commented

Type of bug

Other unexpected behaviour

/ess dump all output

https://essentialsx.net/dump.html?id=bda598042c8d4b28a3f2463dafc1ff60

Error log (if applicable)

No response

Bug description

I have tested various methods of obtaining player heads. Both through vanilla Minecraft /give and the HeadsDatabase plugin, the heads given both have a "textures" property in the metadata, and have an ID system of id: [I; x, y, z, a] with x, y, z, and a being different integers. The heads generated from /skull have an id of [I, 0, 0, 0, 0] and no textures property, and as such only display the default skin.

Steps to reproduce

  1. run /skull
  2. run /minecraft:give minecraft:player_head[minecraft:profile={name: ""}]
  3. Place both on the ground and check the textures.

Expected behaviour

Both heads should have the same texture

Actual behaviour

The head generated from /skull has the default texture.

Additional Information

Version: 2.21.0-dev 93

commented

Could you provide a new link for /ess dump all. The one you provided doesn't seem to be working. I've just tested this issue on 1.21 with zero issues so want to confirm your setup.

commented

Not sure if this is spigot specific or what, but i just addressed an issue exactly like this in the discord support channel, and it seemed like it did not work on spigot. I'm not experiencing this on paper, so i'd give paper a try. will mention this to the developers to see if it's something they want to look into.
image