package sourcecoded.quantum.worldgen.biome;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import net.minecraft.entity.monster.EntityEnderman;
import net.minecraft.init.Blocks;
import net.minecraft.world.biome.BiomeGenBase;
import sourcecoded.quantum.api.worldgen.IBiomeAnomaly;
import sourcecoded.quantum.worldgen.decorator.BiomeAnomalyDecorator;
@SuppressWarnings("unchecked")
public class BiomeEndAnomaly extends BiomeGenBase implements IBiomeAnomaly {
public BiomeEndAnomaly(int id) {
super(id);
this.setBiomeName("End Anomaly");
this.rootHeight = -1F;
this.heightVariation = 3F;
this.setColor(16711935);
this.setDisableRain();
this.func_76733_a(5470985).setTemperatureRainfall(0.9F, 1.0F);
this.spawnableMonsterList.clear();
this.spawnableCreatureList.clear();
this.spawnableWaterCreatureList.clear();
this.spawnableCaveCreatureList.clear();
this.spawnableMonsterList.add(new BiomeGenBase.SpawnListEntry(EntityEnderman.class, 10, 4, 4));
this.topBlock = Blocks.end_stone;
this.fillerBlock = Blocks.end_stone;
this.theBiomeDecorator = new BiomeAnomalyDecorator();
}
@SideOnly(Side.CLIENT)
public int getSkyColorByTemp(float temperature) {
return 0;
}
public int getBiomeGrassColor(int p_150558_1_, int p_150558_2_, int p_150558_3_) {
return super.getBiomeGrassColor(p_150558_1_, p_150558_2_, p_150558_3_);
}
}