package net.castegaming.plugins.ChunkWars_instances; import org.apache.commons.lang.ArrayUtils; import org.bukkit.entity.EntityType; public class help { public static boolean isMonster(EntityType monster){ if(monster == EntityType.BLAZE || monster == EntityType.CAVE_SPIDER || monster == EntityType.ZOMBIE || monster == EntityType.CREEPER || monster == EntityType.MAGMA_CUBE || monster == EntityType.PIG_ZOMBIE || monster == EntityType.SKELETON || monster == EntityType.SLIME || monster == EntityType.SPIDER || monster == EntityType.WITCH || monster == EntityType.WITHER || monster == EntityType.ENDERMAN || monster == EntityType.GHAST || monster == EntityType.GIANT){ return true; } else { return false; } } public static boolean isAnimal(EntityType animal){ if(animal == EntityType.BAT || animal == EntityType.CHICKEN || animal == EntityType.COW || animal == EntityType.IRON_GOLEM || animal == EntityType.MUSHROOM_COW || animal == EntityType.OCELOT || animal == EntityType.PIG || animal == EntityType.SHEEP || animal == EntityType.SLIME || animal == EntityType.SNOWMAN || animal == EntityType.SQUID){ return true; } else { return false; } } public static boolean isPassive(EntityType passive){ if(passive == EntityType.BAT || passive == EntityType.CHICKEN || passive == EntityType.COW || passive == EntityType.IRON_GOLEM || passive == EntityType.MUSHROOM_COW || passive == EntityType.OCELOT || passive == EntityType.PIG || passive == EntityType.SHEEP || passive == EntityType.SLIME || passive == EntityType.SNOWMAN || passive == EntityType.SQUID || passive == EntityType.VILLAGER || passive == EntityType.WOLF){ return true; } else { return false; } } public static boolean isMob(EntityType mob){ if (isMonster(mob) || isAnimal(mob)){ return true; } else { return false; } } public static String[] getMonsters(){ String[] mobs = new String[] {EntityType.BLAZE.toString(), EntityType.CAVE_SPIDER.toString(), EntityType.ZOMBIE.toString(), EntityType.CREEPER.toString(), EntityType.MAGMA_CUBE.toString(), EntityType.PIG_ZOMBIE.toString(), EntityType.SKELETON.toString(), EntityType.SLIME.toString(), EntityType.SPIDER.toString(), EntityType.WITCH.toString(), EntityType.WITHER.toString(), EntityType.ENDERMAN.toString(), EntityType.GHAST.toString(), EntityType.GIANT.toString()}; return mobs; } public static String[] getAnimals(){ String[] animals = new String[]{EntityType.BAT.toString(), EntityType.CHICKEN.toString(), EntityType.COW.toString(), EntityType.IRON_GOLEM.toString(), EntityType.MUSHROOM_COW.toString(), EntityType.OCELOT.toString(), EntityType.PIG.toString(), EntityType.SHEEP.toString(), EntityType.SLIME.toString(), EntityType.SNOWMAN.toString(), EntityType.SQUID.toString()}; return animals; } public static String[] getMob(){ String[] mobs = (String[]) ArrayUtils.addAll(getAnimals(), getMonsters()); return mobs; } }