package ihl.items_blocks; import java.util.List; import cpw.mods.fml.common.registry.GameRegistry; import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; import ihl.IHLCreativeTab; import ihl.IHLModInfo; import ihl.interfaces.IWire; import net.minecraft.client.renderer.texture.IIconRegister; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.entity.player.EntityPlayer; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraft.nbt.NBTTagCompound; public class FiberItem extends Item implements IWire { protected String info; protected FiberMaterial material; private String registryName; public FiberItem(FiberMaterial material1, int leadsNum1, String registryName1) { super(); this.registryName=registryName1; this.material=material1; this.info=material.description; this.setCreativeTab(IHLCreativeTab.tab); this.setMaxStackSize(1); this.setUnlocalizedName(registryName); } public FiberItem() { super(); } public static void init() { FiberMaterial[] var1 = FiberMaterial.values(); for(int i=0;i