if(!stack.hasTagCompound()) {
stack.setTagCompound(new NBTTagCompound());
}
NBTTagCompound nbt = stack.getTagCompound();
//Я не уверен, возможно имя метода звучит по другому...
if(!nbt.hasCompoundTag()) {
//К примеру
nbt.setInteger(/*Имя-ключ, Переменная*/);
nbt.setString(/*Аналогично, но вместо переменной твоя строка. Можно добавлять сразу с параграфами для окрашивания*/);
}
@Override
public void addInformation(ItemStack stack, World world, List<String> tooltip, ITooltipFlag flag) {
if(stack.hasTagCompound()) {
NBTTagCompound nbt = stack.getTagCompound();
String s = nbt.get/*Тут что-то, что я не помню)))*/();
tooltip.add(s);
}
}
А в какой метод писать это?В дополнение к предыдущему комментарию