Here you go:
package sheeper.dirt2diamonds;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraftforge.common.MinecraftForge;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.Init;
import cpw.mods.fml.common.Mod.Instance;
import cpw.mods.fml.common.Mod.PostInit;
import cpw.mods.fml.common.Mod.PreInit;
import cpw.mods.fml.common.SidedProxy;
import cpw.mods.fml.common.event.FMLInitializationEvent;
import cpw.mods.fml.common.event.FMLPostInitializationEvent;
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
import cpw.mods.fml.common.network.NetworkMod;
import cpw.mods.fml.common.registry.GameRegistry;
@Mod(modid = "Dirt2Diamonds", name = "Dirt2Diamonds", version = "1.0.0")
@NetworkMod(clientSideRequired = true, serverSideRequired = false, channels = { "Dirt2Diamonds" }, packetHandler = PacketHandler.class)
public class Dirt2Diamonds {
@Instance("Dirt2Diamonds")
public static Dirt2Diamonds instance;
@SidedProxy(clientSide = "sheeper.Dirt2Diamonds.client.ClientProxy", serverSide = "sheeper.Dirt2Diamonds.CommonProxy")
public static CommonProxy proxy;
@PreInit
public void preInit (FMLPreInitializationEvent event) {
// Stub Method
}
@Init
public void load (FMLInitializationEvent event) {
proxy.registerRenderers();
ItemStack dirtStack = new ItemStack(Block.dirt);
ItemStack diamondsStack = new ItemStack(Item.diamond, 64);
GameRegistry.addShapelessRecipe(dirtStack, diamondsStack);
}
@PostInit
public void postInit (FMLPostInitializationEvent event) {
// Stub Method
}
}