Class TemperatureChangeEvents
java.lang.Object
com.github.thedeathlycow.thermoo.api.core.v2.event.TemperatureChangeEvents
Events that allow for finer grained control over all temperature changes.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic interface -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final dev.yumi.commons.event.Event<net.minecraft.resources.Identifier, TemperatureChangeEvents.AfterChange> Invoked after a temperature change is applied.static final dev.yumi.commons.event.Event<net.minecraft.resources.Identifier, TemperatureChangeEvents.AllowChange> Checks if a given temperature change should be allowed to proceed. -
Method Summary
-
Field Details
-
ALLOW_TEMPERATURE_CHANGE
public static final dev.yumi.commons.event.Event<net.minecraft.resources.Identifier, TemperatureChangeEvents.AllowChange> ALLOW_TEMPERATURE_CHANGEChecks if a given temperature change should be allowed to proceed. Hooked in after basic checks likeTemperatureAware.thermoo$canFreeze()andTemperatureAware.thermoo$canOverheat(). -
AFTER_TEMPERATURE_CHANGE
public static final dev.yumi.commons.event.Event<net.minecraft.resources.Identifier, TemperatureChangeEvents.AfterChange> AFTER_TEMPERATURE_CHANGEInvoked after a temperature change is applied.
-