Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.nightmarecreatures.mob.drider;
- import net.minecraft.entity.EntityList;
- import net.minecraft.entity.EnumCreatureType;
- import net.minecraft.world.biome.BiomeGenBase;
- import com.nightmarecreatures.main.Config;
- import com.nightmarecreatures.main.NightmareCreaturesMain;
- import cpw.mods.fml.common.registry.EntityRegistry;
- import cpw.mods.fml.common.registry.LanguageRegistry;
- public class EntityDriderRegister {
- static double mul = Config.driderspawnrate;
- static int spawn = (int) (mul*Config.basespawn);
- public static void MainRegistry(){
- registerEntity();
- registerNames();
- }
- public static void registerEntity(){
- createEntity(EntityDrider.class, "Drider");
- }
- public static void createEntity(Class entityClass, String entityName){
- int randomId = Config.driderID;
- EntityRegistry.registerModEntity(entityClass, entityName, randomId, NightmareCreaturesMain.instance, 40, 1, true);
- EntityRegistry.addSpawn(entityClass, spawn, 1, 2, EnumCreatureType.monster, BiomeGenBase.birchForest);
- EntityRegistry.addSpawn(entityClass, spawn, 1, 2, EnumCreatureType.monster, BiomeGenBase.birchForestHills);
- EntityRegistry.addSpawn(entityClass, spawn, 1, 2, EnumCreatureType.monster, BiomeGenBase.roofedForest);
- EntityRegistry.addSpawn(entityClass, spawn, 1, 2, EnumCreatureType.monster, BiomeGenBase.forest);
- EntityRegistry.addSpawn(entityClass, spawn, 1, 2, EnumCreatureType.monster, BiomeGenBase.forestHills);
- EntityRegistry.addSpawn(entityClass, spawn, 1, 2, EnumCreatureType.monster, BiomeGenBase.taiga);
- EntityRegistry.addSpawn(entityClass, spawn, 1, 2, EnumCreatureType.monster, BiomeGenBase.taigaHills);
- EntityRegistry.addSpawn(entityClass, spawn, 1, 2, EnumCreatureType.monster, BiomeGenBase.coldTaiga);
- EntityRegistry.addSpawn(entityClass, spawn, 1, 2, EnumCreatureType.monster, BiomeGenBase.coldTaigaHills);
- EntityRegistry.addSpawn(entityClass, spawn, 1, 2, EnumCreatureType.monster, BiomeGenBase.iceMountains);
- EntityRegistry.addSpawn(entityClass, spawn, 1, 2, EnumCreatureType.monster, BiomeGenBase.extremeHills);
- EntityRegistry.addSpawn(entityClass, spawn, 1, 2, EnumCreatureType.monster, BiomeGenBase.extremeHillsEdge);
- EntityRegistry.addSpawn(entityClass, spawn, 1, 2, EnumCreatureType.monster, BiomeGenBase.extremeHillsPlus);
- EntityRegistry.addSpawn(entityClass, spawn, 1, 2, EnumCreatureType.monster, BiomeGenBase.jungle);
- EntityRegistry.addSpawn(entityClass, spawn, 1, 2, EnumCreatureType.monster, BiomeGenBase.jungleEdge);
- EntityRegistry.addSpawn(entityClass, spawn, 1, 2, EnumCreatureType.monster, BiomeGenBase.jungleHills);
- EntityRegistry.addSpawn(entityClass, spawn, 1, 2, EnumCreatureType.monster, BiomeGenBase.megaTaiga);
- EntityRegistry.addSpawn(entityClass, spawn, 1, 2, EnumCreatureType.monster, BiomeGenBase.megaTaigaHills);
- EntityRegistry.addSpawn(entityClass, spawn, 1, 2, EnumCreatureType.monster, BiomeGenBase.mesa);
- EntityRegistry.addSpawn(entityClass, spawn, 1, 2, EnumCreatureType.monster, BiomeGenBase.mesaPlateau);
- EntityRegistry.addSpawn(entityClass, spawn, 1, 2, EnumCreatureType.monster, BiomeGenBase.mesaPlateau_F);
- EntityRegistry.addSpawn(entityClass, spawn, 1, 2, EnumCreatureType.monster, BiomeGenBase.desertHills);
- }
- private static void registerNames(){
- LanguageRegistry.instance().addStringLocalization("entity.Drider.name", "Drider");
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment