Advertisement
Guest User

main.java

a guest
Nov 23rd, 2013
146
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.88 KB | None | 0 0
  1. package ilexiconn.cookie;
  2.  
  3. import ilexiconn.cookie.biome.biomes;
  4. import ilexiconn.cookie.blocks.blocks;
  5. import ilexiconn.cookie.config.configurationHandler;
  6. import ilexiconn.cookie.creativeTab.creativeTab;
  7. import ilexiconn.cookie.data.recipes;
  8. import ilexiconn.cookie.data.reference;
  9. import ilexiconn.cookie.items.items;
  10. import ilexiconn.cookie.language.languageRegistry;
  11. import ilexiconn.cookie.proxies.serverProxy;
  12. import ilexiconn.cookie.tick.clientTickHandler;
  13.  
  14. import java.io.File;
  15.  
  16. import net.minecraft.client.Minecraft;
  17. import cpw.mods.fml.common.Mod;
  18. import cpw.mods.fml.common.Mod.EventHandler;
  19. import cpw.mods.fml.common.Mod.Instance;
  20. import cpw.mods.fml.common.SidedProxy;
  21. import cpw.mods.fml.common.event.FMLInitializationEvent;
  22. import cpw.mods.fml.common.event.FMLPreInitializationEvent;
  23. import cpw.mods.fml.common.network.NetworkMod;
  24. import cpw.mods.fml.common.registry.TickRegistry;
  25. import cpw.mods.fml.relauncher.Side;
  26.  
  27. /**
  28.  * @author iLexiconn
  29.  */
  30. @Mod(modid = reference.modid, name = reference.name, version = reference.version)
  31. @NetworkMod(serverSideRequired = true, clientSideRequired = false)
  32. public class main
  33. {
  34.     @SidedProxy(clientSide = reference.clientProxy, serverSide = reference.serverProxy)
  35.     public static serverProxy proxy;
  36.     @Instance(reference.modid)
  37.     public static main instance;
  38.  
  39.    
  40.     @EventHandler
  41.     public void preInit(FMLPreInitializationEvent event)
  42.     {
  43.         configurationHandler.init(new File(Minecraft.getMinecraft().mcDataDir + File.separator  + "cookieMod" + ".txt"));
  44.         TickRegistry.registerTickHandler(new clientTickHandler(), Side.CLIENT);
  45.         creativeTab.load();
  46.         blocks.load();
  47.         items.load();
  48.         biomes.load();
  49.     }
  50.    
  51.        
  52.     @EventHandler
  53.     public void init(FMLInitializationEvent event)
  54.     {
  55.         proxy.registerRenderers();
  56.         blocks.register();
  57.         languageRegistry.register();
  58.         recipes.register();
  59.         biomes.register();
  60.     }
  61. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement