Jump to content

[Solved] [1.7.10] Player skulls


Recommended Posts

is it possible to give the player a player head with a skin of given player


like the command

/give @p skull 1 3 {SkullOwner:"PLAYER_NAME"}


i have tried the following

ItemStack skull = new ItemStack(Blocks.skull, 1, 3);
String playerName = "Notch";

if(skull.stackTagCompound == null) skull.stackTagCompound = new NBTTagCompound();

skull.stackTagCompound.setString("SkullOwner", playerName);


i got it working

//The players skin the skull will be
String playerName = "Notch";

//Create a ItemStack object of a playerHead
ItemStack itemstack = new ItemStack(Items.skull, 1, 3);

//Give the ItemStack a blank NBTTagCompound
itemstack.setTagCompound(new NBTTagCompound());

//Give the blank tag compund the "SkullOwner" tag with the value of a new NBTTagString of the players name
itemstack.getTagCompound().setTag("SkullOwner", new NBTTagString(playerName));

  • Like 1
Link to comment
Share on other sites

  • 3 years later...
  • Guest locked this topic
This topic is now closed to further replies.


  • Create New...

Important Information

By using this site, you agree to our Terms of Use.