Class ExpressionOperator.ValueExpressionPredicate
java.lang.Object
org.cyclops.integrateddynamics.api.advancement.criterion.ValuePredicate<ValueTypeOperator.ValueOperator>
org.cyclops.integrateddynamics.core.evaluate.expression.tree.ExpressionOperator.ValueExpressionPredicate
- Enclosing class:
ExpressionOperator
public static class ExpressionOperator.ValueExpressionPredicate
extends ValuePredicate<ValueTypeOperator.ValueOperator>
Matches operator values of expressions, also with some of their inputs applied,
optionally by the number of parameters of the expression.
-
Field Summary
Fields inherited from class ValuePredicate
ANY -
Constructor Summary
ConstructorsConstructorDescriptionValueExpressionPredicate(Optional<net.minecraft.advancements.predicates.MinMaxBounds.Ints> parameters) -
Method Summary
Modifier and TypeMethodDescriptionOptional<net.minecraft.advancements.predicates.MinMaxBounds.Ints> protected booleanMethods inherited from class ValuePredicate
getValue, getValueJson, getValueType, test
-
Constructor Details
-
ValueExpressionPredicate
public ValueExpressionPredicate(Optional<net.minecraft.advancements.predicates.MinMaxBounds.Ints> parameters)
-
-
Method Details
-
getParameters
-
testTyped
- Overrides:
testTypedin classValuePredicate<ValueTypeOperator.ValueOperator>
-