package micdoodle8.mods.galacticraft.core.world.gen; import micdoodle8.mods.galacticraft.core.entities.EntityEvolvedCreeper; import micdoodle8.mods.galacticraft.core.entities.EntityEvolvedSkeleton; import micdoodle8.mods.galacticraft.core.entities.EntityEvolvedSpider; import micdoodle8.mods.galacticraft.core.entities.EntityEvolvedZombie; import micdoodle8.mods.galacticraft.core.util.ConfigManagerCore; import net.minecraft.world.biome.BiomeDecorator; import net.minecraft.world.biome.BiomeGenBase; public class BiomeGenBaseMoon extends BiomeGenBase { public static final BiomeGenBase moonFlat = new BiomeGenFlatMoon(ConfigManagerCore.biomeIDbase).setBiomeName("Moon"); BiomeGenBaseMoon(int var1) { super(var1); this.spawnableMonsterList.clear(); this.spawnableWaterCreatureList.clear(); this.spawnableCreatureList.clear(); this.spawnableCaveCreatureList.clear(); this.spawnableMonsterList.add(new SpawnListEntry(EntityEvolvedZombie.class, 8, 2, 3)); this.spawnableMonsterList.add(new SpawnListEntry(EntityEvolvedSpider.class, 8, 2, 3)); this.spawnableMonsterList.add(new SpawnListEntry(EntityEvolvedSkeleton.class, 8, 2, 3)); this.spawnableMonsterList.add(new SpawnListEntry(EntityEvolvedCreeper.class, 8, 2, 3)); this.rainfall = 0F; } @Override public BiomeDecorator createBiomeDecorator() { return getModdedBiomeDecorator(new BiomeDecoratorMoon()); } @Override public BiomeGenBaseMoon setColor(int var1) { return (BiomeGenBaseMoon) super.setColor(var1); } @Override public float getSpawningChance() { return 0.1F; } }