Interface EnvironmentAttributeModification.TimeBased<Value>

All Superinterfaces:
EnvironmentAttributeModification<Value>
All Known Implementing Classes:
TrackAttributeModification
Enclosing interface:
EnvironmentAttributeModification<Value>
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 non-sealed interface EnvironmentAttributeModification.TimeBased<Value> extends EnvironmentAttributeModification<Value>
Mappings:
Namespace Name
named net/minecraft/world/attribute/EnvironmentAttributeModification$TimeBased
intermediary net/minecraft/class_12310$class_12313
official cdz$c
  • Method Details

    • applyTimeBased

      Value applyTimeBased(Value value, int time)
      Mappings:
      Namespace Name Mixin selector
      named applyTimeBased Lnet/minecraft/world/attribute/EnvironmentAttributeModification$TimeBased;applyTimeBased(Ljava/lang/Object;I)Ljava/lang/Object;
      intermediary applyTimeBased Lnet/minecraft/class_12310$class_12313;applyTimeBased(Ljava/lang/Object;I)Ljava/lang/Object;
      official applyTimeBased Lcdz$c;applyTimeBased(Ljava/lang/Object;I)Ljava/lang/Object;