Example #1
0
 public Text appendItem(ItemStack stack) {
   net.minecraft.server.v1_7_R1.ItemStack nms = CraftItemStack.asNMSCopy(stack);
   NBTTagCompound tag = new NBTTagCompound();
   nms.save(tag);
   return append(
       new Text(nms.getName())
           .setColor(ChatColor.getByChar(nms.w().e.getChar()))
           .setHover(HoverAction.SHOW_ITEM, new ChatComponentText(tag.toString())));
 }