Interface CombiningPredicate
- All Superinterfaces:
BlockPredicate, Wrapper
- All Known Subinterfaces:
AllOfPredicate, AnyOfPredicate
A predicate that combines multiple other predicates.
- Since:
- 3.0.0
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic classCombiningPredicate.CombiningPredicateBuilder<T extends CombiningPredicate, B extends CombiningPredicate.CombiningPredicateBuilder<T,B>> Base builder for combining predicates. -
Method Summary
Modifier and TypeMethodDescriptionstatic AllOfPredicate.BuilderallOf()Creates a new all of predicate builder.static AnyOfPredicate.BuilderanyOf()Creates a new any of predicate builder.The child predicates.Methods inherited from interface BlockPredicate
notMethods inherited from interface Wrapper
asHandle, toMinecraft, unwrap
-
Method Details
-
predicates
The child predicates.- Returns:
- the predicates
- Since:
- 3.0.0
-
allOf
Creates a new all of predicate builder.- Returns:
- a new builder
- Since:
- 3.0.0
-
anyOf
Creates a new any of predicate builder.- Returns:
- a new builder
- Since:
- 3.0.0
-