Class ThermooAttributeTypes
java.lang.Object
com.github.thedeathlycow.thermoo.api.environment.v2.attribute.ThermooAttributeTypes
Thermoo analogue of
AttributeTypes.
Provides the attribute type definitions for Thermoo's custom environment attributes.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final net.minecraft.world.attribute.AttributeType<Double> An attribute type that holds a double that may not be less than 0.static final net.minecraft.world.attribute.AttributeType<Optional<TemperateSeason>> An attribute type that holds an optional temperate season.static final net.minecraft.world.attribute.AttributeType<TemperatureRecord> An attribute type that holds a temperature record.static final net.minecraft.world.attribute.AttributeType<Optional<TropicalSeason>> An attribute type that holds an optional tropical season. -
Method Summary
-
Field Details
-
TEMPERATE_SEASON
public static final net.minecraft.world.attribute.AttributeType<Optional<TemperateSeason>> TEMPERATE_SEASONAn attribute type that holds an optional temperate season. This attribute type is not interpolated.This attribute type has no defined modifier operation.
-
TROPICAL_SEASON
public static final net.minecraft.world.attribute.AttributeType<Optional<TropicalSeason>> TROPICAL_SEASONAn attribute type that holds an optional tropical season. This attribute type is not interpolated.This attribute type has no defined modifier operation.
-
TEMPERATURE
An attribute type that holds a temperature record. This attribute type is interpolated.It may be modified with the operations add, subtract, minimum, and maximum.
-
POSITIVE_DOUBLE
An attribute type that holds a double that may not be less than 0. This attribute type is interpolated.It may be modified with all the same operations as
AttributeTypes.FLOAT.
-