package ihl.processing.metallurgy; import ihl.IHLCreativeTab; import ihl.IHLModInfo; import ihl.items_blocks.IHLItemBlock; import ihl.utils.IHLUtils; import java.util.List; import net.minecraft.block.Block; import net.minecraft.block.material.Material; import net.minecraft.client.renderer.texture.IIconRegister; import net.minecraft.creativetab.CreativeTabs; import net.minecraft.item.Item; import net.minecraft.item.ItemStack; import net.minecraft.util.IIcon; import net.minecraft.world.IBlockAccess; import cpw.mods.fml.common.registry.GameRegistry; import cpw.mods.fml.relauncher.Side; import cpw.mods.fml.relauncher.SideOnly; public class PassiveBlock extends Block{ @SideOnly(Side.CLIENT) private IIcon[][] textures; private static PassiveBlock instance; public PassiveBlock() { super(Material.iron); this.setCreativeTab(IHLCreativeTab.tab); this.setBlockName("IHLShieldAssemblyUnitBlock"); this.setHardness(2F); this.setResistance(1F); instance=this; } public static void init() { PassiveBlock block = new PassiveBlock(); GameRegistry.registerBlock(block, IHLItemBlock.class, "IHLShieldAssemblyUnitBlock"); Type[] var1 = Type.values(); for(int i=0;i