Package net.minecraft.predicate
Class StatePredicate.Builder
java.lang.Object
net.minecraft.predicate.StatePredicate.Builder
- Enclosing class:
- StatePredicate
public static class StatePredicate.Builder extends Object
-
Field Summary
Fields Modifier and Type Field Description private List<StatePredicate.Condition>conditions -
Constructor Summary
Constructors Modifier Constructor Description privateBuilder() -
Method Summary
Modifier and Type Method Description StatePredicatebuild()static StatePredicate.Buildercreate()StatePredicate.BuilderexactMatch(Property<?> property, String valueName)StatePredicate.BuilderexactMatch(Property<Boolean> property, boolean value)StatePredicate.BuilderexactMatch(Property<Integer> property, int value)<T extends Comparable<T> & StringIdentifiable>
StatePredicate.BuilderexactMatch(Property<T> property, T value)
-
Field Details
-
conditions
-
-
Constructor Details
-
Builder
private Builder()
-
-
Method Details
-
create
-
exactMatch
-
exactMatch
-
exactMatch
-
exactMatch
public <T extends Comparable<T> & StringIdentifiable> StatePredicate.Builder exactMatch(Property<T> property, T value) -
build
-