Guest User

Untitled

a guest
Dec 22nd, 2015
330
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.05 KB | None | 0 0
  1. package jip.jipmod;
  2.  
  3. import jip.jipmod.init.OreGen;
  4. import jip.jipmod.init.TutorialBlocks;
  5. import jip.jipmod.init.TutorialItems;
  6. import jip.jipmod.init.modEntityClasses.EntityHorror;
  7. import jip.jipmod.init.modEntityClasses.EntityRegisterHorror;
  8. import jip.jipmod.init.modEntityClasses.ModelHorror;
  9. import jip.jipmod.init.modEntityClasses.RenderHorror;
  10. import jip.jipmod.proxy.CommonProxy;
  11. import net.minecraft.client.Minecraft;
  12. import net.minecraft.creativetab.CreativeTabs;
  13. import net.minecraft.item.Item;
  14. import net.minecraft.item.ItemStack;
  15. import net.minecraftforge.fml.client.registry.RenderingRegistry;
  16. import net.minecraftforge.fml.common.Mod;
  17. import net.minecraftforge.fml.common.Mod.EventHandler;
  18. import net.minecraftforge.fml.common.SidedProxy;
  19. import net.minecraftforge.fml.common.event.FMLInitializationEvent;
  20. import net.minecraftforge.fml.common.event.FMLPostInitializationEvent;
  21. import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
  22. import net.minecraftforge.fml.common.registry.GameRegistry;
  23.  
  24. @Mod(modid = Reference.MOD_ID, name = Reference.MOD_NAME, version = Reference.VERSION)
  25. public class JipMod {
  26.  
  27. @SidedProxy(clientSide = Reference.CLIENT_PROXY_CLASS, serverSide = Reference.SERVER_PROXY_CLASS)
  28. public static CommonProxy proxy;
  29.  
  30.  
  31. @EventHandler
  32. public void preInit(FMLPreInitializationEvent event){
  33. TutorialBlocks.init();
  34. TutorialBlocks.register();
  35. TutorialItems.init();
  36. TutorialItems.register();
  37. RenderingRegistry.registerEntityRenderingHandler(EntityHorror.class, new RenderHorror(Minecraft.getMinecraft().getRenderManager(), new ModelHorror(), 1.0F));
  38. }
  39.  
  40. @EventHandler
  41. public void init(FMLInitializationEvent event){
  42. proxy.registerRenders();
  43. EntityRegisterHorror.registerMobs();
  44. EntityRegisterHorror.addSpawns();
  45. }
  46.  
  47. @EventHandler
  48. public void postInit(FMLPostInitializationEvent event){
  49.  
  50. }
  51.  
  52. public static CreativeTabs tabJipMod = new CreativeTabs("tabJipMod"){
  53. @Override
  54. public Item getTabIconItem(){
  55. return new ItemStack(TutorialItems.grist).getItem();
  56. }
  57. };
  58. }
Advertisement
Add Comment
Please, Sign In to add comment