Package net.minecraft.world.level.biome
Class Biome.BiomeBuilder
java.lang.Object
net.minecraft.world.level.biome.Biome.BiomeBuilder
- Enclosing class:
Biome
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final EnvironmentAttributeMap.Builderprivate @Nullable Floatprivate @Nullable BiomeGenerationSettingsprivate booleanprivate @Nullable MobSpawnSettingsprivate @Nullable BiomeSpecialEffectsprivate @Nullable Floatprivate Biome.TemperatureModifier -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()downfall(float pDownfall) generationSettings(BiomeGenerationSettings pGenerationSettings) hasPrecipitation(boolean pHasPrecipitation) mobSpawnSettings(MobSpawnSettings pMobSpawnSettings) <Value,Parameter>
Biome.BiomeBuildermodifyAttribute(EnvironmentAttribute<Value> pAttribute, AttributeModifier<Value, Parameter> pModifier, Parameter pParameter) putAttributes(EnvironmentAttributeMap pAttributes) putAttributes(EnvironmentAttributeMap.Builder pAttributes) <Value> Biome.BiomeBuildersetAttribute(EnvironmentAttribute<Value> pAttribute, Value pValue) specialEffects(BiomeSpecialEffects pEffects) temperature(float pTemperature) temperatureAdjustment(Biome.TemperatureModifier pTemperatureSettings) toString()
-
Field Details
-
hasPrecipitation
private boolean hasPrecipitation -
temperature
-
temperatureModifier
-
downfall
-
attributes
-
specialEffects
-
mobSpawnSettings
-
generationSettings
-
-
Constructor Details
-
BiomeBuilder
public BiomeBuilder()
-
-
Method Details
-
hasPrecipitation
-
temperature
-
downfall
-
putAttributes
-
putAttributes
-
setAttribute
public <Value> Biome.BiomeBuilder setAttribute(EnvironmentAttribute<Value> pAttribute, Value pValue) -
modifyAttribute
public <Value,Parameter> Biome.BiomeBuilder modifyAttribute(EnvironmentAttribute<Value> pAttribute, AttributeModifier<Value, Parameter> pModifier, Parameter pParameter) -
specialEffects
-
mobSpawnSettings
-
generationSettings
-
temperatureAdjustment
-
build
-
toString
-