Guest User

Main

a guest
Jun 19th, 2016
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. package com.minecraftwero.main;
  2.  
  3. import com.minecraftwero.blocks.BaconBlocks;
  4. import com.minecraftwero.items.BaconItems;
  5. import com.minecraftwero.lib.Strings;
  6. import com.minecraftwero.proxies.CommonProxy;
  7.  
  8. import net.minecraftforge.fml.common.Mod;
  9. import net.minecraftforge.fml.common.Mod.EventHandler;
  10. import net.minecraftforge.fml.common.Mod.Instance;
  11. import net.minecraftforge.fml.common.SidedProxy;
  12. import net.minecraftforge.fml.common.event.FMLInitializationEvent;
  13. import net.minecraftforge.fml.common.event.FMLPostInitializationEvent;
  14. import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
  15. import net.minecraftforge.fml.common.registry.EntityRegistry;
  16.  
  17. @Mod(modid = Strings.MODID, name = Strings.NAME, version = Strings.VERSION )
  18.  
  19. public class Bacon {
  20.  
  21. @SidedProxy(clientSide = Strings.CLIENT_PROXY, serverSide = Strings.COMMON_PROXY)
  22.  
  23. public static CommonProxy proxy;
  24.  
  25. @Instance
  26. public static Bacon instance;
  27.  
  28. @EventHandler
  29.  
  30. public static void PreInit(FMLPreInitializationEvent preEvent){
  31. BaconItems.Main();
  32. BaconBlocks.Register();
  33. proxy.PreInit();
  34. EntityRegistry.registerModEntity(null, null, 0, preEvent, 0, 0, false );
  35. }
  36.  
  37. @EventHandler
  38.  
  39. public static void Init(FMLInitializationEvent event){
  40. proxy.Init();
  41. }
  42.  
  43. @EventHandler
  44.  
  45. public static void PostInit(FMLPostInitializationEvent event){
  46.  
  47. proxy.PostInit();
  48. }
  49. }
Advertisement
Add Comment
Please, Sign In to add comment