Class BiomeModificationsImpl.MutableClimatePropertiesWrapped
java.lang.Object
dev.architectury.registry.level.biome.forge.BiomeModificationsImpl.MutableClimatePropertiesWrapped
- All Implemented Interfaces:
dev.architectury.hooks.level.biome.ClimateProperties,dev.architectury.hooks.level.biome.ClimateProperties.Mutable
- Enclosing class:
- BiomeModificationsImpl
public static class BiomeModificationsImpl.MutableClimatePropertiesWrapped
extends Object
implements dev.architectury.hooks.level.biome.ClimateProperties.Mutable
-
Nested Class Summary
Nested classes/interfaces inherited from interface dev.architectury.hooks.level.biome.ClimateProperties
dev.architectury.hooks.level.biome.ClimateProperties.Mutable -
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanfloatnet.minecraft.world.level.biome.Biome.Precipitationfloatnet.minecraft.world.level.biome.Biome.TemperatureModifier -
Constructor Summary
ConstructorsConstructorDescriptionMutableClimatePropertiesWrapped(net.minecraft.world.level.biome.Biome.ClimateSettings settings) MutableClimatePropertiesWrapped(net.minecraft.world.level.biome.Biome.Precipitation precipitation, float temperature, net.minecraft.world.level.biome.Biome.TemperatureModifier temperatureModifier, float downfall) -
Method Summary
Modifier and TypeMethodDescriptionfloatnet.minecraft.world.level.biome.Biome.Precipitationfloatnet.minecraft.world.level.biome.Biome.TemperatureModifier@NotNull dev.architectury.hooks.level.biome.ClimateProperties.MutablesetDownfall(float downfall) @NotNull dev.architectury.hooks.level.biome.ClimateProperties.MutablesetPrecipitation(@NotNull net.minecraft.world.level.biome.Biome.Precipitation precipitation) @NotNull dev.architectury.hooks.level.biome.ClimateProperties.MutablesetTemperature(float temperature) @NotNull dev.architectury.hooks.level.biome.ClimateProperties.MutablesetTemperatureModifier(@NotNull net.minecraft.world.level.biome.Biome.TemperatureModifier temperatureModifier)
-
Field Details
-
precipitation
public net.minecraft.world.level.biome.Biome.Precipitation precipitation -
temperature
public float temperature -
temperatureModifier
public net.minecraft.world.level.biome.Biome.TemperatureModifier temperatureModifier -
downfall
public float downfall -
dirty
public boolean dirty
-
-
Constructor Details
-
MutableClimatePropertiesWrapped
public MutableClimatePropertiesWrapped(net.minecraft.world.level.biome.Biome.ClimateSettings settings) -
MutableClimatePropertiesWrapped
public MutableClimatePropertiesWrapped(net.minecraft.world.level.biome.Biome.Precipitation precipitation, float temperature, net.minecraft.world.level.biome.Biome.TemperatureModifier temperatureModifier, float downfall)
-
-
Method Details
-
getPrecipitation
@NotNull public net.minecraft.world.level.biome.Biome.Precipitation getPrecipitation()- Specified by:
getPrecipitationin interfacedev.architectury.hooks.level.biome.ClimateProperties
-
getTemperature
public float getTemperature()- Specified by:
getTemperaturein interfacedev.architectury.hooks.level.biome.ClimateProperties
-
getTemperatureModifier
@NotNull public net.minecraft.world.level.biome.Biome.TemperatureModifier getTemperatureModifier()- Specified by:
getTemperatureModifierin interfacedev.architectury.hooks.level.biome.ClimateProperties
-
getDownfall
public float getDownfall()- Specified by:
getDownfallin interfacedev.architectury.hooks.level.biome.ClimateProperties
-
setPrecipitation
@NotNull public @NotNull dev.architectury.hooks.level.biome.ClimateProperties.Mutable setPrecipitation(@NotNull net.minecraft.world.level.biome.Biome.Precipitation precipitation) - Specified by:
setPrecipitationin interfacedev.architectury.hooks.level.biome.ClimateProperties.Mutable
-
setTemperature
@NotNull public @NotNull dev.architectury.hooks.level.biome.ClimateProperties.Mutable setTemperature(float temperature) - Specified by:
setTemperaturein interfacedev.architectury.hooks.level.biome.ClimateProperties.Mutable
-
setTemperatureModifier
@NotNull public @NotNull dev.architectury.hooks.level.biome.ClimateProperties.Mutable setTemperatureModifier(@NotNull net.minecraft.world.level.biome.Biome.TemperatureModifier temperatureModifier) - Specified by:
setTemperatureModifierin interfacedev.architectury.hooks.level.biome.ClimateProperties.Mutable
-
setDownfall
@NotNull public @NotNull dev.architectury.hooks.level.biome.ClimateProperties.Mutable setDownfall(float downfall) - Specified by:
setDownfallin interfacedev.architectury.hooks.level.biome.ClimateProperties.Mutable
-