@@ -0,0 +1,1829 @@
+package com.scottkillen.mod.dendrology.item;%0A%0Aimport com.scottkillen.mod.dendrology.TheMod;%0Aimport cpw.mods.fml.relauncher.Side;%0Aimport cpw.mods.fml.relauncher.SideOnly;%0Aimport net.minecraft.client.renderer.texture.IIconRegister;%0Aimport net.minecraft.entity.player.EntityPlayer;%0Aimport net.minecraft.item.Item;%0Aimport net.minecraft.item.ItemStack;%0Aimport net.minecraft.util.StatCollector;%0Aimport net.minecraft.world.World;%0Aimport java.util.List;%0A%0Apublic class SaplingParcel extends Item%0A%7B%0A    public SaplingParcel()%0A    %7B%0A        setCreativeTab(TheMod.INSTANCE.creativeTab());%0A        setUnlocalizedName(%22saplingParcel%22);%0A    %7D%0A%0A    @Override%0A    public void addInformation(ItemStack itemStack, EntityPlayer player, List information, boolean unused)%0A    %7B%0A        //noinspection unchecked%0A        information.add(StatCollector.translateToLocal(String.format(%22%25s%25s%22, TheMod.getResourcePrefix(), %22parcel.tooltip%22));%0A    %7D%0A%0A    private static String getUnwrappedUnlocalizedName(String unlocalizedName)%0A    %7B%0A        return unlocalizedName.substring(unlocalizedName.indexOf('.') + 1);%0A    %7D%0A%0A    @Override%0A    public String getUnlocalizedName()%0A    %7B%0A        return String.format(%22item.%25s%25s%22, TheMod.getResourcePrefix(),%0A                getUnwrappedUnlocalizedName(super.getUnlocalizedName()));%0A    %7D%0A%0A    @Override%0A    public ItemStack onItemRightClick(ItemStack itemStack, World world, EntityPlayer player)%0A    %7B%0A        TODO%0A        return super.onItemRightClick(itemStack, world, player);%0A    %7D%0A%0A    @Override%0A    public String getUnlocalizedName(ItemStack unused) %7B return getUnlocalizedName(); %7D%0A%0A    @Override%0A    @SideOnly(Side.CLIENT)%0A    public void registerIcons(IIconRegister iconRegister)%0A    %7B%0A        itemIcon = iconRegister.registerIcon(getUnlocalizedName().substring(getUnlocalizedName().indexOf('.') + 1));%0A    %7D%0A%7D%0A

Add parcel item.