Search in sources :

Example 1 with Letter

use of forestry.mail.Letter in project ForestryMC by ForestryMC.

the class ItemLetter method addInformation.

@Override
@SideOnly(Side.CLIENT)
public void addInformation(ItemStack itemstack, @Nullable World world, List<String> list, ITooltipFlag flag) {
    super.addInformation(itemstack, world, list, flag);
    NBTTagCompound nbttagcompound = itemstack.getTagCompound();
    if (nbttagcompound == null) {
        list.add('<' + Translator.translateToLocal("for.gui.blank") + '>');
        return;
    }
    ILetter letter = new Letter(nbttagcompound);
    letter.addTooltip(list);
}
Also used : Letter(forestry.mail.Letter) ItemInventoryLetter(forestry.mail.inventory.ItemInventoryLetter) ContainerLetter(forestry.mail.gui.ContainerLetter) GuiLetter(forestry.mail.gui.GuiLetter) ILetter(forestry.api.mail.ILetter) ILetter(forestry.api.mail.ILetter) NBTTagCompound(net.minecraft.nbt.NBTTagCompound) SideOnly(net.minecraftforge.fml.relauncher.SideOnly)

Aggregations

ILetter (forestry.api.mail.ILetter)1 Letter (forestry.mail.Letter)1 ContainerLetter (forestry.mail.gui.ContainerLetter)1 GuiLetter (forestry.mail.gui.GuiLetter)1 ItemInventoryLetter (forestry.mail.inventory.ItemInventoryLetter)1 NBTTagCompound (net.minecraft.nbt.NBTTagCompound)1 SideOnly (net.minecraftforge.fml.relauncher.SideOnly)1