Package net.minecraft.predicate
Class StatePredicate.Builder
java.lang.Object
net.minecraft.predicate.StatePredicate.Builder
- Enclosing class:
- StatePredicate
- Mappings:
- Namespace - Name - named - net/minecraft/predicate/StatePredicate$Builder- intermediary - net/minecraft/class_4559$class_4560- official - ef$a
- 
Field SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbuild()static StatePredicate.Buildercreate()exactMatch(Property<?> property, String valueName) exactMatch(Property<Boolean> property, boolean value) exactMatch(Property<Integer> property, int value) <T extends Comparable<T> & StringIdentifiable>
 StatePredicate.BuilderexactMatch(Property<T> property, T value) 
- 
Field Details- 
conditions- Mappings:
- Namespace - Name - Mixin selector - named - conditions- Lnet/minecraft/predicate/StatePredicate$Builder;conditions:Lcom/google/common/collect/ImmutableList$Builder;- intermediary - field_20738- Lnet/minecraft/class_4559$class_4560;field_20738:Lcom/google/common/collect/ImmutableList$Builder;- official - a- Lef$a;a:Lcom/google/common/collect/ImmutableList$Builder;
 
 
- 
- 
Constructor Details- 
Builderprivate Builder()
 
- 
- 
Method Details- 
create- Mappings:
- Namespace - Name - Mixin selector - named - create- Lnet/minecraft/predicate/StatePredicate$Builder;create()Lnet/minecraft/predicate/StatePredicate$Builder;- intermediary - method_22523- Lnet/minecraft/class_4559$class_4560;method_22523()Lnet/minecraft/class_4559$class_4560;- official - a- Lef$a;a()Lef$a;
 
- 
exactMatch- Mappings:
- Namespace - Name - Mixin selector - named - exactMatch- Lnet/minecraft/predicate/StatePredicate$Builder;exactMatch(Lnet/minecraft/state/property/Property;Ljava/lang/String;)Lnet/minecraft/predicate/StatePredicate$Builder;- intermediary - method_22526- Lnet/minecraft/class_4559$class_4560;method_22526(Lnet/minecraft/class_2769;Ljava/lang/String;)Lnet/minecraft/class_4559$class_4560;- official - a- Lef$a;a(Ldya;Ljava/lang/String;)Lef$a;
 
- 
exactMatch- Mappings:
- Namespace - Name - Mixin selector - named - exactMatch- Lnet/minecraft/predicate/StatePredicate$Builder;exactMatch(Lnet/minecraft/state/property/Property;I)Lnet/minecraft/predicate/StatePredicate$Builder;- intermediary - method_22524- Lnet/minecraft/class_4559$class_4560;method_22524(Lnet/minecraft/class_2769;I)Lnet/minecraft/class_4559$class_4560;- official - a- Lef$a;a(Ldya;I)Lef$a;
 
- 
exactMatch- Mappings:
- Namespace - Name - Mixin selector - named - exactMatch- Lnet/minecraft/predicate/StatePredicate$Builder;exactMatch(Lnet/minecraft/state/property/Property;Z)Lnet/minecraft/predicate/StatePredicate$Builder;- intermediary - method_22527- Lnet/minecraft/class_4559$class_4560;method_22527(Lnet/minecraft/class_2769;Z)Lnet/minecraft/class_4559$class_4560;- official - a- Lef$a;a(Ldya;Z)Lef$a;
 
- 
exactMatchpublic <T extends Comparable<T> & StringIdentifiable> StatePredicate.Builder exactMatch(Property<T> property, T value) - Mappings:
- Namespace - Name - Mixin selector - named - exactMatch- Lnet/minecraft/predicate/StatePredicate$Builder;exactMatch(Lnet/minecraft/state/property/Property;Ljava/lang/Comparable;)Lnet/minecraft/predicate/StatePredicate$Builder;- intermediary - method_22525- Lnet/minecraft/class_4559$class_4560;method_22525(Lnet/minecraft/class_2769;Ljava/lang/Comparable;)Lnet/minecraft/class_4559$class_4560;- official - a- Lef$a;a(Ldya;Ljava/lang/Comparable;)Lef$a;
 
- 
build- Mappings:
- Namespace - Name - Mixin selector - named - build- Lnet/minecraft/predicate/StatePredicate$Builder;build()Ljava/util/Optional;- intermediary - method_22528- Lnet/minecraft/class_4559$class_4560;method_22528()Ljava/util/Optional;- official - b- Lef$a;b()Ljava/util/Optional;
 
 
-