package binnie.core.machines; import net.minecraft.block.Block; import net.minecraft.item.ItemBlock; import net.minecraft.item.ItemStack; public class ItemMachine extends ItemBlock { private IBlockMachine associatedBlock; public ItemMachine(Block block) { super(block); setMaxDamage(0); setHasSubtypes(true); this.associatedBlock = ((IBlockMachine)block); } public int getMetadata(int i) { return i; } public String getItemStackDisplayName(ItemStack itemstack) { return this.associatedBlock.getMachineName(itemstack.getItemDamage()); } }