Package net.minecraft.predicate.item
Class ItemPredicate.Builder
java.lang.Object
net.minecraft.predicate.item.ItemPredicate.Builder
- Enclosing class:
ItemPredicate
- Mappings:
Namespace Name named net/minecraft/predicate/item/ItemPredicate$Builderintermediary net/minecraft/class_2073$class_2074official cn$a
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ComponentsPredicateprivate NumberRange.IntRangeprivate Optional<RegistryEntryList<Item>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()components(ComponentsPredicate components) count(NumberRange.IntRange count) static ItemPredicate.Buildercreate()items(RegistryEntryLookup<Item> itemRegistry, ItemConvertible[] items) tag(RegistryEntryLookup<Item> itemRegistry, TagKey<Item> tag)
-
Field Details
-
item
- Mappings:
Namespace Name Mixin selector named itemLnet/minecraft/predicate/item/ItemPredicate$Builder;item:Ljava/util/Optional;intermediary field_9650Lnet/minecraft/class_2073$class_2074;field_9650:Ljava/util/Optional;official aLcn$a;a:Ljava/util/Optional;
-
count
- Mappings:
Namespace Name Mixin selector named countLnet/minecraft/predicate/item/ItemPredicate$Builder;count:Lnet/minecraft/predicate/NumberRange$IntRange;intermediary field_9648Lnet/minecraft/class_2073$class_2074;field_9648:Lnet/minecraft/class_2096$class_2100;official bLcn$a;b:Lcx$d;
-
components
- Mappings:
Namespace Name Mixin selector named componentsLnet/minecraft/predicate/item/ItemPredicate$Builder;components:Lnet/minecraft/predicate/component/ComponentsPredicate;intermediary field_49235Lnet/minecraft/class_2073$class_2074;field_49235:Lnet/minecraft/class_10914;official cLcn$a;c:Lbo;
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
create
- Mappings:
Namespace Name Mixin selector named createLnet/minecraft/predicate/item/ItemPredicate$Builder;create()Lnet/minecraft/predicate/item/ItemPredicate$Builder;intermediary method_8973Lnet/minecraft/class_2073$class_2074;method_8973()Lnet/minecraft/class_2073$class_2074;official aLcn$a;a()Lcn$a;
-
items
- Mappings:
Namespace Name Mixin selector named itemsLnet/minecraft/predicate/item/ItemPredicate$Builder;items(Lnet/minecraft/registry/RegistryEntryLookup;[Lnet/minecraft/item/ItemConvertible;)Lnet/minecraft/predicate/item/ItemPredicate$Builder;intermediary method_8977Lnet/minecraft/class_2073$class_2074;method_8977(Lnet/minecraft/class_7871;[Lnet/minecraft/class_1935;)Lnet/minecraft/class_2073$class_2074;official aLcn$a;a(Ljh;[Ldki;)Lcn$a;
-
tag
- Mappings:
Namespace Name Mixin selector named tagLnet/minecraft/predicate/item/ItemPredicate$Builder;tag(Lnet/minecraft/registry/RegistryEntryLookup;Lnet/minecraft/registry/tag/TagKey;)Lnet/minecraft/predicate/item/ItemPredicate$Builder;intermediary method_8975Lnet/minecraft/class_2073$class_2074;method_8975(Lnet/minecraft/class_7871;Lnet/minecraft/class_6862;)Lnet/minecraft/class_2073$class_2074;official aLcn$a;a(Ljh;Layc;)Lcn$a;
-
count
- Mappings:
Namespace Name Mixin selector named countLnet/minecraft/predicate/item/ItemPredicate$Builder;count(Lnet/minecraft/predicate/NumberRange$IntRange;)Lnet/minecraft/predicate/item/ItemPredicate$Builder;intermediary method_35233Lnet/minecraft/class_2073$class_2074;method_35233(Lnet/minecraft/class_2096$class_2100;)Lnet/minecraft/class_2073$class_2074;official aLcn$a;a(Lcx$d;)Lcn$a;
-
components
- Mappings:
Namespace Name Mixin selector named componentsLnet/minecraft/predicate/item/ItemPredicate$Builder;components(Lnet/minecraft/predicate/component/ComponentsPredicate;)Lnet/minecraft/predicate/item/ItemPredicate$Builder;intermediary method_57299Lnet/minecraft/class_2073$class_2074;method_57299(Lnet/minecraft/class_10914;)Lnet/minecraft/class_2073$class_2074;official aLcn$a;a(Lbo;)Lcn$a;
-
build
- Mappings:
Namespace Name Mixin selector named buildLnet/minecraft/predicate/item/ItemPredicate$Builder;build()Lnet/minecraft/predicate/item/ItemPredicate;intermediary method_8976Lnet/minecraft/class_2073$class_2074;method_8976()Lnet/minecraft/class_2073;official bLcn$a;b()Lcn;
-