24 lines
1.2 KiB
Java
24 lines
1.2 KiB
Java
package net.minecraft.world.level.biome;
|
|
|
|
import net.minecraft.world.entity.EntityType;
|
|
import net.minecraft.world.entity.MobCategory;
|
|
import net.minecraft.world.level.levelgen.feature.configurations.NoneFeatureConfiguration;
|
|
import net.minecraft.world.level.levelgen.feature.configurations.FeatureConfiguration;
|
|
import net.minecraft.world.level.levelgen.feature.Feature;
|
|
import net.minecraft.world.level.levelgen.surfacebuilders.SurfaceBuilderBaseConfiguration;
|
|
import net.minecraft.world.level.levelgen.surfacebuilders.SurfaceBuilder;
|
|
|
|
public class EndMidlandsBiome extends Biome {
|
|
public EndMidlandsBiome() {
|
|
super(new BiomeBuilder().<SurfaceBuilderBaseConfiguration>surfaceBuilder(SurfaceBuilder.DEFAULT, SurfaceBuilder.CONFIG_THEEND).precipitation(Precipitation.NONE).biomeCategory(BiomeCategory.THEEND).depth(0.1f).scale(0.2f).temperature(0.5f).downfall(0.5f).waterColor(4159204).waterFogColor(329011).parent(null));
|
|
this.<NoneFeatureConfiguration>addStructureStart(Feature.END_CITY.configured(FeatureConfiguration.NONE));
|
|
BiomeDefaultFeatures.addEndCity(this);
|
|
this.addSpawn(MobCategory.MONSTER, new SpawnerData(EntityType.ENDERMAN, 10, 4, 4));
|
|
}
|
|
|
|
@Override
|
|
public int getSkyColor() {
|
|
return 0;
|
|
}
|
|
}
|