Hi Im new with forge and I made a block but its doesnt show in game... 
Here are the files: 
Main file: 
 
package net.minecraft.src;
import net.minecraft.src.*;
import net.minecraftforge.client.*;
import cpw.mods.fml.common.Mod;
@Mod( modid = "Infinite Mobs", name="Infinite Mobs", version="1.3.1")
public class InfiniteMobs
{
//Blocks
public static final Block Try = new IMBlockTry(500, 1).setResistance(1F).setHardness(1F).setLightValue(1F).setBlockName("Try Block");
public void load()
{	
	//Register
	ModLoader.registerBlock(Try);
	//Names
	ModLoader.addName(Try, "Try Block");
	//Recipes
	ModLoader.addRecipe(new ItemStack(Try, 10), new Object[]{ "X", Character.valueOf('X'), Block.dirt});
	//Textures
	MinecraftForgeClient.preloadTexture("/IM/blocks1.png");
}
}
 
  
Block file: 
 
package net.minecraft.src;
import net.minecraft.src.*;
public class IMBlockTry extends Block
{
public IMBlockTry(int blockID, int texture)
{
	super(blockID, Material.wood);
	blockIndexInTexture = texture;
	setStepSound(soundWoodFootstep);
        this.setCreativeTab(CreativeTabs.tabBlock);
}
public String getTextureFile()
{
        return "/IM/blocks1.png";
}
}