Class EnvironmentProviderTypes
java.lang.Object
com.github.thedeathlycow.thermoo.api.environment.provider.EnvironmentProviderTypes
The default
EnvironmentProviderTypes provided by Thermoo-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final EnvironmentProviderType<ConstantEnvironmentProvider> A constant value environment provider that adds values by replacementstatic final EnvironmentProviderType<LightThresholdLightProvider> A provider that picks between two child providers based on light levelstatic final EnvironmentProviderType<ModifyEnvironmentProvider> A provider that can apply a list of modifiers to a base providerA provider that picks a child provider based on what kind of precipitation a biome receivesstatic final EnvironmentProviderType<SetPressureFromAltitude> A leaf-modifier provider that reduces atmospheric pressure per metre of altitude.static final EnvironmentProviderType<SetTemperatureFromPressure> A leaf-modifier provider that applies the Ideal Gas Law to the temperature in a map, using some base pressure.static final EnvironmentProviderType<TemperateSeasonEnvironmentProvider> A temperature season environment providerstatic final EnvironmentProviderType<TemperatureShiftEnvironmentProvider> A leaf-modifier provider that shifts the existing temperature value in a map by some amountstatic final EnvironmentProviderType<TropicalSeasonEnvironmentProvider> A tropical season environment providerstatic final EnvironmentProviderType<WeatherStateEnvironmentProvider> A provider that picks a child provider based on the global weather state (clear, rain, thunder) -
Method Summary
-
Field Details
-
CONSTANT
A constant value environment provider that adds values by replacement- See Also:
-
TEMPERATE_SEASONAL
A temperature season environment provider- See Also:
-
TROPICAL_SEASONAL
A tropical season environment provider- See Also:
-
MODIFY
A provider that can apply a list of modifiers to a base provider- See Also:
-
LIGHT_THRESHOLD
A provider that picks between two child providers based on light level- See Also:
-
WEATHER_STATE
A provider that picks a child provider based on the global weather state (clear, rain, thunder)- See Also:
-
PRECIPITATION_TYPE
public static final EnvironmentProviderType<BiomePrecipitationTypeEnvironmentProvider> PRECIPITATION_TYPEA provider that picks a child provider based on what kind of precipitation a biome receives- See Also:
-
TEMPERATURE_SHIFT
A leaf-modifier provider that shifts the existing temperature value in a map by some amount- See Also:
-
SET_TEMPERATURE_FROM_PRESSURE
public static final EnvironmentProviderType<SetTemperatureFromPressure> SET_TEMPERATURE_FROM_PRESSUREA leaf-modifier provider that applies the Ideal Gas Law to the temperature in a map, using some base pressure.- See Also:
-
SET_PRESSURE_FROM_ALTITUDE
A leaf-modifier provider that reduces atmospheric pressure per metre of altitude.- See Also:
-