let Builder add some vanilla features
This commit is contained in:
parent
801f9e5a74
commit
3801c44aab
1 changed files with 22 additions and 0 deletions
|
@ -1,6 +1,8 @@
|
|||
package ru.bclib.api.biomes;
|
||||
|
||||
import net.minecraft.core.particles.ParticleOptions;
|
||||
import net.minecraft.data.worldgen.BiomeDefaultFeatures;
|
||||
import net.minecraft.data.worldgen.placement.OrePlacements;
|
||||
import net.minecraft.resources.ResourceLocation;
|
||||
import net.minecraft.sounds.Music;
|
||||
import net.minecraft.sounds.SoundEvent;
|
||||
|
@ -10,10 +12,12 @@ import net.minecraft.world.entity.Mob;
|
|||
import net.minecraft.world.level.biome.AmbientAdditionsSettings;
|
||||
import net.minecraft.world.level.biome.AmbientMoodSettings;
|
||||
import net.minecraft.world.level.biome.AmbientParticleSettings;
|
||||
import net.minecraft.world.level.biome.Biome;
|
||||
import net.minecraft.world.level.biome.Biome.BiomeBuilder;
|
||||
import net.minecraft.world.level.biome.Biome.BiomeCategory;
|
||||
import net.minecraft.world.level.biome.Biome.Precipitation;
|
||||
import net.minecraft.world.level.biome.BiomeGenerationSettings;
|
||||
import net.minecraft.world.level.biome.BiomeGenerationSettings.Builder;
|
||||
import net.minecraft.world.level.biome.BiomeSpecialEffects;
|
||||
import net.minecraft.world.level.biome.MobSpawnSettings;
|
||||
import net.minecraft.world.level.biome.MobSpawnSettings.SpawnerData;
|
||||
|
@ -400,6 +404,24 @@ public class BCLBiomeBuilder {
|
|||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Adds vanilla Mushrooms.
|
||||
* @return same {@link BCLBiomeBuilder} instance.
|
||||
*/
|
||||
public BCLBiomeBuilder defaultMushrooms(){
|
||||
BiomeDefaultFeatures.addDefaultMushrooms(getGeneration());
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Adds vanilla Nether Ores.
|
||||
* @return same {@link BCLBiomeBuilder} instance.
|
||||
*/
|
||||
public BCLBiomeBuilder netherDefaultOres(){
|
||||
BiomeDefaultFeatures.addNetherDefaultOres(getGeneration());
|
||||
return this;
|
||||
}
|
||||
|
||||
/**
|
||||
* Adds new feature to the biome.
|
||||
* @param feature {@link BCLFeature}.
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue