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 private
Builder()
-
Method Summary
Modifier and Type Method Description StatePredicate
build()
static StatePredicate.Builder
create()
StatePredicate.Builder
exactMatch(Property<?> property, String valueName)
StatePredicate.Builder
exactMatch(Property<Boolean> property, boolean value)
StatePredicate.Builder
exactMatch(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
-