Class ThermooEnvironmentAttributes
java.lang.Object
com.github.thedeathlycow.thermoo.api.environment.v2.attribute.ThermooEnvironmentAttributes
Thermoo analogue for
EnvironmentAttributes.
Defines Thermoo's custom environment attributes.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final net.minecraft.world.attribute.EnvironmentAttribute<Double> An environment attribute that stores the base atmospheric pressure of an area, in millibars.static final net.minecraft.world.attribute.EnvironmentAttribute<Optional<TemperateSeason>> An environment attribute that stores a temperate season.static final net.minecraft.world.attribute.EnvironmentAttribute<Float> An environment attribute that stores the current progress of a temperate season.static final net.minecraft.world.attribute.EnvironmentAttribute<TemperatureRecord> An environment attribute that stores the base temperature of an area.static final net.minecraft.world.attribute.EnvironmentAttribute<Optional<TropicalSeason>> An environment attribute that stores a tropical season.static final net.minecraft.world.attribute.EnvironmentAttribute<Float> An environment attribute that stores the current progress of a tropical season. -
Method Summary
-
Field Details
-
TEMPERATE_SEASON
public static final net.minecraft.world.attribute.EnvironmentAttribute<Optional<TemperateSeason>> TEMPERATE_SEASONAn environment attribute that stores a temperate season. By default, this attribute is empty.- See Also:
-
TROPICAL_SEASON
public static final net.minecraft.world.attribute.EnvironmentAttribute<Optional<TropicalSeason>> TROPICAL_SEASONAn environment attribute that stores a tropical season. By default, this attribute is empty.- See Also:
-
TEMPERATE_SEASON_PROGRESS
public static final net.minecraft.world.attribute.EnvironmentAttribute<Float> TEMPERATE_SEASON_PROGRESSAn environment attribute that stores the current progress of a temperate season. This attribute's value is clamped to the range [0, 1] when used, but may take any value permitted byAttributeTypes.FLOAT.By default, this attribute has a value of 0. It may be interpolated, and modified with the operations alpha blend, add, subtract, multiply, minimum, and maximum.
- See Also:
-
TROPICAL_SEASON_PROGRESS
public static final net.minecraft.world.attribute.EnvironmentAttribute<Float> TROPICAL_SEASON_PROGRESSAn environment attribute that stores the current progress of a tropical season. This attribute's value is clamped to the range [0, 1] when used, but may take any value permitted byAttributeTypes.FLOAT.By default, this attribute has a value of 0. It may be interpolated, and modified with the operations alpha blend, add, subtract, multiply, minimum, and maximum.
- See Also:
-
TEMPERATURE
public static final net.minecraft.world.attribute.EnvironmentAttribute<TemperatureRecord> TEMPERATUREAn environment attribute that stores the base temperature of an area. This attribute defaults to 20°C.- See Also:
-
ATMOSPHERIC_PRESSURE
-