Advertisement
Guest User

Untitled

a guest
Jul 4th, 2013
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 3.07 KB | None | 0 0
  1. package brozzmod;
  2. /*     */ import appeng.api.Blocks;
  3. /*     */ import appeng.api.IGrinderRecipeManager;
  4. /*     */ import appeng.api.Items;
  5. /*     */ import appeng.api.Materials;
  6. /*     */ import appeng.api.Util;
  7. /*     */
  8. /*     */ import cpw.mods.fml.client.registry.RenderingRegistry;
  9. /*     */ import cpw.mods.fml.common.FMLLog;
  10. /*     */ import cpw.mods.fml.common.IWorldGenerator;
  11. /*     */ import cpw.mods.fml.common.Mod;
  12. /*     */ import cpw.mods.fml.common.Mod.Init;
  13. import cpw.mods.fml.common.Mod.Instance;
  14. /*     */ import cpw.mods.fml.common.Mod.PostInit;
  15. /*     */ import cpw.mods.fml.common.Mod.PreInit;
  16. import cpw.mods.fml.common.SidedProxy;
  17. /*     */ import cpw.mods.fml.common.event.FMLInitializationEvent;
  18. /*     */ import cpw.mods.fml.common.event.FMLPostInitializationEvent;
  19. /*     */ import cpw.mods.fml.common.event.FMLPreInitializationEvent;
  20. /*     */ import cpw.mods.fml.common.network.NetworkMod;
  21. /*     */ import cpw.mods.fml.common.network.NetworkMod.SidedPacketHandler;
  22. /*     */ import cpw.mods.fml.common.network.NetworkRegistry;
  23. /*     */ import cpw.mods.fml.common.registry.GameRegistry;
  24. /*     */ import cpw.mods.fml.relauncher.ReflectionHelper;
  25. /*     */ import ic2.api.Ic2Recipes;
  26. /*     */ import java.lang.reflect.Field;
  27. /*     */ import java.util.List;
  28. /*     */ import java.util.Random;
  29. /*     */ import net.minecraft.block.Block;
  30. /*     */ import net.minecraft.item.Item;
  31. /*     */ import net.minecraft.item.ItemStack;
  32. /*     */ import net.minecraft.item.crafting.CraftingManager;
  33. /*     */ import net.minecraft.item.crafting.FurnaceRecipes;
  34. /*     */ import net.minecraft.world.World;
  35. /*     */ import net.minecraft.world.WorldProvider;
  36. /*     */ import net.minecraft.world.chunk.IChunkProvider;
  37. /*     */ import net.minecraft.world.gen.feature.WorldGenMinable;
  38. /*     */ import net.minecraftforge.client.MinecraftForgeClient;
  39. /*     */ import net.minecraftforge.oredict.OreDictionary;
  40. /*     */ import net.minecraftforge.oredict.ShapedOreRecipe;
  41. /*     */ import thermalexpansion.api.crafting.CraftingManagers;
  42. /*     */ import thermalexpansion.api.crafting.IPulverizerManager;
  43.  
  44. @Mod(modid="Brozzmod", name="Brozzmod", version="0.1-UNSTABLE")
  45. @NetworkMod(clientSideRequired=true, serverSideRequired=true)
  46. public class Brozzmod {
  47.    
  48.     @Instance("Brozzmod")
  49.     public static Brozzmod instance;
  50.  
  51.     @SidedProxy(clientSide = "brozzmod.ClientProxy", serverSide = "brozzmod.CommonProxy")
  52.     public static CommonProxy proxy;
  53.  
  54.     @PreInit
  55.     public void preInit (FMLPreInitializationEvent event) {
  56.         // Stub Method
  57.     }
  58.  
  59.     @Init
  60.     public void load (FMLInitializationEvent event) {
  61.         proxy.registerRenderers();
  62.  
  63.         ItemStack matterStack = ic2.api.Items.getItem("matter");
  64.         ItemStack QuartzStack = Materials.matQuartzDust.copy();
  65.         QuartzStack.stackSize=32;
  66.  
  67.         GameRegistry.addRecipe(QuartzStack, new Object[] { "XX ", "XX ", "  X", Character.valueOf('X'), matterStack });
  68.  
  69.     }
  70.  
  71.     @PostInit
  72.     public void postInit (FMLPostInitializationEvent event) {
  73.         // Stub Method
  74.     }
  75.  
  76. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement