lordboosack

Basic.java

Nov 28th, 2013
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.84 KB | None | 0 0
  1. package tutorial.basic;
  2.  
  3. import net.minecraft.block.Block;
  4. import net.minecraft.item.Item;
  5. import net.minecraft.item.ItemStack;
  6. import cpw.mods.fml.common.Mod;
  7. import cpw.mods.fml.common.Mod.EventHandler;
  8. import cpw.mods.fml.common.Mod.Instance;
  9. import cpw.mods.fml.common.SidedProxy;
  10. import cpw.mods.fml.common.event.FMLInitializationEvent;
  11. import cpw.mods.fml.common.event.FMLPostInitializationEvent;
  12. import cpw.mods.fml.common.event.FMLPreInitializationEvent;
  13. import cpw.mods.fml.common.network.NetworkMod;
  14. import cpw.mods.fml.common.registry.GameRegistry;
  15.  
  16. @Mod(modid = "tutorial", name = "Tutorial", version = "0.0.1")
  17. @NetworkMod(clientSideRequired = true, serverSideRequired = false)
  18. public class Basic {
  19.    
  20.     @Instance("tutorial")
  21.     public static Basic instance;
  22.    
  23.     @SidedProxy(clientSide="tutorial.basic.client.ClientProxy", serverSide="tutorial.basic.CommonProxy")
  24.     public static CommonProxy proxy;
  25.    
  26.     @EventHandler
  27.     public void preInit(FMLPreInitializationEvent event) {
  28.         //Stub Method
  29.     }
  30.    
  31.  
  32.     @EventHandler
  33.     public void load(FMLInitializationEvent event){
  34.        
  35.  
  36.         ItemStack cobbleStack = new ItemStack(Block.cobblestone);
  37.         ItemStack diamondStack = new ItemStack(Item.diamond);
  38.         ItemStack dirtStack = new ItemStack(Block.dirt);
  39.         ItemStack ironStack = new ItemStack(Item.ingotIron);
  40.        
  41.         GameRegistry.addRecipe(new ItemStack(Item.ingotGold, 1), "xy ", "x  ",
  42.                 'x', cobbleStack, 'y', cobbleStack);
  43.        
  44.         GameRegistry.addRecipe(new ItemStack(Item.ingotIron, 1), "q  ", "r  ",
  45.                 'q', cobbleStack, 'r', cobbleStack);
  46.        
  47.         GameRegistry.addRecipe(new ItemStack(Item.diamond, 1), "w  ",
  48.                 'w', cobbleStack);
  49.        
  50.         GameRegistry.addRecipe(new ItemStack(Block.cobblestone, 64), "sas", "sas", "aaa",
  51.                 'a', cobbleStack);
  52.     }
  53.    
  54.     @EventHandler
  55.     public void postInit(FMLPostInitializationEvent event) {
  56.         //Stub Method
  57.     }
  58.    
  59. }
Advertisement
Add Comment
Please, Sign In to add comment