Advertisement
Guest User

Untitled

a guest
Aug 19th, 2019
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.18 KB | None | 0 0
  1. package com.Nick.Nickcraft;
  2.  
  3. import com.Nick.Nickcraft.entity.EntityHellwolf;
  4. import com.Nick.Nickcraft.entity.EntityReaper;
  5. import com.Nick.Nickcraft.init.EntityInit;
  6. import com.Nick.Nickcraft.init.ModSmelting;
  7. import com.Nick.Nickcraft.proxy.CommonProxy;
  8. import com.Nick.Nickcraft.util.Reference;
  9. import com.Nick.Nickcraft.util.handlers.RegistryHandler;
  10. import com.Nick.Nickcraft.util.handlers.RenderHandler;
  11. import com.Nick.Nickcraft.util.handlers.SoundsHandler;
  12. import com.Nick.Nickcraft.world.ModWorldGen;
  13.  
  14. import net.minecraft.entity.EnumCreatureType;
  15. import net.minecraft.init.Biomes;
  16. import net.minecraftforge.fml.common.Mod;
  17. import net.minecraftforge.fml.common.Mod.EventHandler;
  18. import net.minecraftforge.fml.common.Mod.Instance;
  19. import net.minecraftforge.fml.common.SidedProxy;
  20. import net.minecraftforge.fml.common.event.FMLInitializationEvent;
  21. import net.minecraftforge.fml.common.event.FMLPostInitializationEvent;
  22. import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
  23. import net.minecraftforge.fml.common.registry.EntityRegistry;
  24. import net.minecraftforge.fml.common.registry.GameRegistry;
  25.  
  26. @Mod(modid = Reference.MOD_ID, name = Reference.NAME, version = Reference.VERSION)
  27. public class Main {
  28.  
  29. @Instance
  30. public static Main instance;
  31.  
  32. @SidedProxy(clientSide = Reference.CLIENT_PROXY_CLASS, serverSide = Reference.COMMON_PROXY_CLASS)
  33. public static CommonProxy proxy;
  34.  
  35. @EventHandler
  36. public static void PreInit(FMLPreInitializationEvent event) {
  37. GameRegistry.registerWorldGenerator(new ModWorldGen(), 3);
  38. EntityInit.registerEntities();
  39. EntityRegistry.addSpawn(EntityReaper.class, 80, 0, 3, EnumCreatureType.MONSTER, Biomes.PLAINS, Biomes.COLD_TAIGA_HILLS, Biomes.DESERT_HILLS, Biomes.DESERT, Biomes.FOREST);
  40. EntityRegistry.addSpawn(EntityHellwolf.class, 50, 3, 5, EnumCreatureType.MONSTER, Biomes.HELL);
  41. RenderHandler.registerEntityRenders();
  42. SoundsHandler.registerSounds();
  43. EventHandler.registerEvents();
  44.  
  45. }
  46.  
  47. @EventHandler
  48. public static void Init(FMLInitializationEvent event) {
  49. RegistryHandler.initRegistries();
  50. ModSmelting.init();
  51.  
  52. }
  53.  
  54. @EventHandler
  55. public static void PostInit(FMLPostInitializationEvent event) {
  56.  
  57. }
  58.  
  59. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement