Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.Nick.Nickcraft;
- import com.Nick.Nickcraft.entity.EntityHellwolf;
- import com.Nick.Nickcraft.entity.EntityReaper;
- import com.Nick.Nickcraft.init.EntityInit;
- import com.Nick.Nickcraft.init.ModSmelting;
- import com.Nick.Nickcraft.proxy.CommonProxy;
- import com.Nick.Nickcraft.util.Reference;
- import com.Nick.Nickcraft.util.handlers.RegistryHandler;
- import com.Nick.Nickcraft.util.handlers.RenderHandler;
- import com.Nick.Nickcraft.util.handlers.SoundsHandler;
- import com.Nick.Nickcraft.world.ModWorldGen;
- import net.minecraft.entity.EnumCreatureType;
- import net.minecraft.init.Biomes;
- import net.minecraftforge.fml.common.Mod;
- import net.minecraftforge.fml.common.Mod.EventHandler;
- import net.minecraftforge.fml.common.Mod.Instance;
- import net.minecraftforge.fml.common.SidedProxy;
- import net.minecraftforge.fml.common.event.FMLInitializationEvent;
- import net.minecraftforge.fml.common.event.FMLPostInitializationEvent;
- import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
- import net.minecraftforge.fml.common.registry.EntityRegistry;
- import net.minecraftforge.fml.common.registry.GameRegistry;
- @Mod(modid = Reference.MOD_ID, name = Reference.NAME, version = Reference.VERSION)
- public class Main {
- @Instance
- public static Main instance;
- @SidedProxy(clientSide = Reference.CLIENT_PROXY_CLASS, serverSide = Reference.COMMON_PROXY_CLASS)
- public static CommonProxy proxy;
- @EventHandler
- public static void PreInit(FMLPreInitializationEvent event) {
- GameRegistry.registerWorldGenerator(new ModWorldGen(), 3);
- EntityInit.registerEntities();
- EntityRegistry.addSpawn(EntityReaper.class, 80, 0, 3, EnumCreatureType.MONSTER, Biomes.PLAINS, Biomes.COLD_TAIGA_HILLS, Biomes.DESERT_HILLS, Biomes.DESERT, Biomes.FOREST);
- EntityRegistry.addSpawn(EntityHellwolf.class, 50, 3, 5, EnumCreatureType.MONSTER, Biomes.HELL);
- RenderHandler.registerEntityRenders();
- SoundsHandler.registerSounds();
- EventHandler.registerEvents();
- }
- @EventHandler
- public static void Init(FMLInitializationEvent event) {
- RegistryHandler.initRegistries();
- ModSmelting.init();
- }
- @EventHandler
- public static void PostInit(FMLPostInitializationEvent event) {
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement