Advertisement
HalestormXV

Untitled

Aug 21st, 2016
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.89 KB | None | 0 0
  1. package halestormxv.eAngelus.main;
  2.  
  3. import org.apache.logging.log4j.Logger;
  4.  
  5. import halestormxv.eAngelus.main.handlers.EA_FuelHandler;
  6. import halestormxv.eAngelus.main.network.AngelusPacketHandler;
  7. import halestormxv.eAngelus.main.proxy.CommonProxy;
  8. import halestormxv.eAngelus.main.world.E_AngWorldGen;
  9. import net.minecraft.init.Items;
  10. import net.minecraftforge.fml.common.Mod;
  11. import net.minecraftforge.fml.common.Mod.EventHandler;
  12. import net.minecraftforge.fml.common.Mod.Instance;
  13. import net.minecraftforge.fml.common.SidedProxy;
  14. import net.minecraftforge.fml.common.event.FMLInitializationEvent;
  15. import net.minecraftforge.fml.common.event.FMLPostInitializationEvent;
  16. import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
  17. import net.minecraftforge.fml.common.event.FMLServerStartingEvent;
  18. import net.minecraftforge.fml.common.registry.GameRegistry;
  19. import net.minecraftforge.fml.relauncher.Side;
  20.  
  21. @Mod(modid = Reference.MODID, name = Reference.NAME, version = Reference.VERSION)
  22. public class EAMain
  23. {
  24.     @SidedProxy(clientSide = Reference.CLIENTPROXY, serverSide = Reference.COMMONPROXY)
  25.     public static CommonProxy proxy;
  26.    
  27.     @Instance(Reference.MODID)
  28.     public static EAMain instance;
  29.    
  30.     public static Logger logger;
  31.    
  32.     @EventHandler
  33.     public void preInit(FMLPreInitializationEvent event)
  34.     {
  35.         logger = event.getModLog();
  36.         this.proxy.preInit(event);
  37.     }
  38.    
  39.     @EventHandler
  40.     public void init(FMLInitializationEvent event)
  41.     {
  42.         GameRegistry.registerWorldGenerator(new E_AngWorldGen(), 1);
  43.         GameRegistry.registerFuelHandler(new EA_FuelHandler());
  44.         AngelusPacketHandler.init();
  45.         this.proxy.init(event);
  46.         //EARemoveRecipes.removeCraftingRecipes(Items.diamond_sword);
  47.     }
  48.    
  49.     @EventHandler
  50.     public void postInit(FMLPostInitializationEvent event)
  51.     {
  52.         this.proxy.postInit(event);
  53.     }
  54.    
  55.     @EventHandler
  56.     public void serverLoad(FMLServerStartingEvent event)
  57.     {
  58.        
  59.     }
  60. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement