package ttftcuts.physis.common.item.block; import java.util.List; import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; import ttftcuts.physis.Physis; import net.minecraft.block.Block; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.ItemBlock; import net.minecraft.item.ItemStack; public class ItemBlockPhysis extends ItemBlock { public ItemBlockPhysis(Block block) { super(block); } @Override public String getUnlocalizedNameInefficiently(ItemStack par1ItemStack) { return super.getUnlocalizedNameInefficiently(par1ItemStack).replaceAll("tile.", "tile." + Physis.MOD_ID +":"); } @SuppressWarnings("rawtypes") @Override @SideOnly(Side.CLIENT) public void addInformation(ItemStack stack, EntityPlayer player, List tooltip, boolean bool) { super.addInformation(stack, player, tooltip, bool); if(stack.getItem() instanceof ItemBlock) { ItemBlock ib = (ItemBlock)stack.getItem(); Block block = ib.field_150939_a; if (block instanceof IBlockTooltip) { ((IBlockTooltip)block).AddTooltipInformation(stack, player, tooltip, bool); } } } }