Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.ChaoticSoul.MoreArmor.init;
- import com.ChaoticSoul.MoreArmor.Main;
- import com.ChaoticSoul.MoreArmor.entity.EntityCentaur1;
- import com.ChaoticSoul.MoreArmor.entity.EntityCentaur2;
- import com.ChaoticSoul.MoreArmor.util.Reference;
- import net.minecraft.entity.Entity;
- import net.minecraft.entity.EntityLiving;
- import net.minecraft.entity.EnumCreatureType;
- import net.minecraft.util.ResourceLocation;
- import net.minecraft.world.biome.Biome;
- import net.minecraftforge.fml.common.registry.EntityRegistry;
- public class ModEntities
- {
- public static void registerEntities()
- {
- registerEntity("centaur1", EntityCentaur1.class, Reference.ENTITY_CENTAUR1, 30, 10160393, 000000);
- registerEntity("centaur2", EntityCentaur2.class, Reference.ENTITY_CENTAUR2, 40, 16118464, 000000);
- }
- public static void addSpawn()
- {
- addSpawn(EntityCentaur1.class, 75, 1, 5, EnumCreatureType.MONSTER, Biome.getBiome(3));
- addSpawn(EntityCentaur1.class, 75, 1, 5, EnumCreatureType.MONSTER, Biome.getBiome(131));
- addSpawn(EntityCentaur1.class, 75, 1, 5, EnumCreatureType.MONSTER, Biome.getBiome(162));
- addSpawn(EntityCentaur1.class, 75, 1, 5, EnumCreatureType.MONSTER, Biome.getBiome(5));
- addSpawn(EntityCentaur1.class, 75, 1, 5, EnumCreatureType.MONSTER, Biome.getBiome(32));
- addSpawn(EntityCentaur1.class, 75, 1, 5, EnumCreatureType.MONSTER, Biome.getBiome(160));
- addSpawn(EntityCentaur1.class, 75, 1, 5, EnumCreatureType.MONSTER, Biome.getBiome(25));
- addSpawn(EntityCentaur1.class, 75, 1, 5, EnumCreatureType.MONSTER, Biome.getBiome(6));
- addSpawn(EntityCentaur1.class, 75, 1, 5, EnumCreatureType.MONSTER, Biome.getBiome(29));
- addSpawn(EntityCentaur1.class, 75, 1, 5, EnumCreatureType.MONSTER, Biome.getBiome(27));
- addSpawn(EntityCentaur1.class, 75, 1, 5, EnumCreatureType.MONSTER, Biome.getBiome(1));
- addSpawn(EntityCentaur1.class, 75, 1, 5, EnumCreatureType.MONSTER, Biome.getBiome(4));
- addSpawn(EntityCentaur1.class, 75, 1, 5, EnumCreatureType.MONSTER, Biome.getBiome(2));
- addSpawn(EntityCentaur1.class, 75, 1, 5, EnumCreatureType.MONSTER, Biome.getBiome(35));
- addSpawn(EntityCentaur1.class, 75, 1, 5, EnumCreatureType.MONSTER, Biome.getBiome(36));
- addSpawn(EntityCentaur2.class, 75, 1, 5, EnumCreatureType.MONSTER, Biome.getBiome(3));
- addSpawn(EntityCentaur2.class, 75, 1, 5, EnumCreatureType.MONSTER, Biome.getBiome(131));
- addSpawn(EntityCentaur2.class, 75, 1, 5, EnumCreatureType.MONSTER, Biome.getBiome(162));
- addSpawn(EntityCentaur2.class, 75, 1, 5, EnumCreatureType.MONSTER, Biome.getBiome(5));
- addSpawn(EntityCentaur2.class, 75, 1, 5, EnumCreatureType.MONSTER, Biome.getBiome(32));
- addSpawn(EntityCentaur2.class, 75, 1, 5, EnumCreatureType.MONSTER, Biome.getBiome(160));
- addSpawn(EntityCentaur2.class, 75, 1, 5, EnumCreatureType.MONSTER, Biome.getBiome(25));
- addSpawn(EntityCentaur2.class, 75, 1, 5, EnumCreatureType.MONSTER, Biome.getBiome(6));
- addSpawn(EntityCentaur2.class, 75, 1, 5, EnumCreatureType.MONSTER, Biome.getBiome(29));
- addSpawn(EntityCentaur2.class, 75, 1, 5, EnumCreatureType.MONSTER, Biome.getBiome(27));
- addSpawn(EntityCentaur2.class, 75, 1, 5, EnumCreatureType.MONSTER, Biome.getBiome(1));
- addSpawn(EntityCentaur2.class, 75, 1, 5, EnumCreatureType.MONSTER, Biome.getBiome(4));
- addSpawn(EntityCentaur2.class, 75, 1, 5, EnumCreatureType.MONSTER, Biome.getBiome(2));
- addSpawn(EntityCentaur2.class, 75, 1, 5, EnumCreatureType.MONSTER, Biome.getBiome(35));
- addSpawn(EntityCentaur2.class, 75, 1, 5, EnumCreatureType.MONSTER, Biome.getBiome(36));
- }
- private static void registerEntity(String name, Class<? extends Entity> entity, int id, int range, int color1, int color2)
- {
- EntityRegistry.registerModEntity(new ResourceLocation(Reference.MOD_ID + ":" + name), entity, name, id, Main.instance, range, 1, true, color1, color2);
- }
- public static void addSpawn(Class <? extends EntityLiving > entityClass, int weightedProb, int min, int max, EnumCreatureType typeOfCreature, Biome... biomes)
- {
- EntityRegistry.addSpawn(entityClass, weightedProb, min, max, typeOfCreature, biomes);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement