Class VariablePredicate<V extends IVariable>

java.lang.Object
org.cyclops.integrateddynamics.api.advancement.criterion.VariablePredicate<V>
Direct Known Subclasses:
AspectRegistry.AspectVariablePredicate, OperatorRegistry.OperatorVariablePredicate

public class VariablePredicate<V extends IVariable> extends Object
A predicate for variables of all types.
  • Field Details

  • Constructor Details

  • Method Details

    • test

      public final boolean test(IVariable variable)
    • testTyped

      protected boolean testTyped(V variable)
    • deserialize

      public static VariablePredicate deserialize(ValueDeseralizationContext valueDeseralizationContext, @Nullable com.google.gson.JsonElement element)