Interface TemperatureModifier.Simple

All Superinterfaces:
net.minecraft.world.attribute.modifier.AttributeModifier<TemperatureRecord, TemperatureRecord>, TemperatureModifier<TemperatureRecord>
Enclosing interface:
TemperatureModifier<Argument>
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public static interface TemperatureModifier.Simple extends TemperatureModifier<TemperatureRecord>
  • Nested Class Summary

    Nested classes/interfaces inherited from interface net.minecraft.world.attribute.modifier.AttributeModifier

    net.minecraft.world.attribute.modifier.AttributeModifier.OperationId, net.minecraft.world.attribute.modifier.AttributeModifier.OverrideModifier<Value>

    Nested classes/interfaces inherited from interface TemperatureModifier

    TemperatureModifier.Simple
  • Field Summary

    Fields inherited from interface net.minecraft.world.attribute.modifier.AttributeModifier

    ARGB_COLOR_LIBRARY, BOOLEAN_LIBRARY, FLOAT_LIBRARY, INTEGER_LIBRARY, RGB_COLOR_LIBRARY

    Fields inherited from interface TemperatureModifier

    ADD, MAXIMUM, MINIMUM, SUBTRACT
  • Method Summary

    Modifier and Type
    Method
    Description
    default com.mojang.serialization.Codec<TemperatureRecord>
    argumentCodec(net.minecraft.world.attribute.EnvironmentAttribute<TemperatureRecord> attribute)
     
    default net.minecraft.world.attribute.LerpFunction<TemperatureRecord>
    argumentKeyframeLerp(net.minecraft.world.attribute.EnvironmentAttribute<TemperatureRecord> attribute)
     

    Methods inherited from interface net.minecraft.world.attribute.modifier.AttributeModifier

    apply