ΚώΊΎE  java/lang/Object()V   java/util/Optionalempty()Ljava/util/Optional;  ;net/minecraft/advancements/predicates/ItemPredicate$BuilderitemsLjava/util/Optional;  7net/minecraft/advancements/predicates/MinMaxBounds$IntsANY9Lnet/minecraft/advancements/predicates/MinMaxBounds$Ints;  count   ;net/minecraft/advancements/predicates/DataComponentMatchers=Lnet/minecraft/advancements/predicates/DataComponentMatchers; " #  components & '(apply()Ljava/util/function/Function; *+, -.net/minecraft/core/HolderSetdirectW(Ljava/util/function/Function;[Ljava/lang/Object;)Lnet/minecraft/core/HolderSet$Direct; 0 12of((Ljava/lang/Object;)Ljava/util/Optional; 456 78net/minecraft/core/HolderGetter getOrThrowA(Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named;:3net/minecraft/advancements/predicates/ItemPredicate 9< =(Ljava/util/Optional;Lnet/minecraft/advancements/predicates/MinMaxBounds$Ints;Lnet/minecraft/advancements/predicates/DataComponentMatchers;)V ?@A BC"net/minecraft/world/level/ItemLikeasItem!()Lnet/minecraft/world/item/Item; EFG HInet/minecraft/world/item/ItembuiltInRegistryHolder'()Lnet/minecraft/core/Holder$Reference; SignatureULjava/util/Optional;>;CodeLineNumberTableLocalVariableTablethis=Lnet/minecraft/advancements/predicates/ItemPredicate$Builder;item?()Lnet/minecraft/advancements/predicates/ItemPredicate$Builder;…(Lnet/minecraft/core/HolderGetter;[Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/predicates/ItemPredicate$Builder;lookup!Lnet/minecraft/core/HolderGetter;%[Lnet/minecraft/world/level/ItemLike;LocalVariableTypeTableBLnet/minecraft/core/HolderGetter;MethodParameters¦(Lnet/minecraft/core/HolderGetter;[Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/advancements/predicates/ItemPredicate$Builder;{(Lnet/minecraft/core/HolderGetter;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/predicates/ItemPredicate$Builder;tagLnet/minecraft/tags/TagKey;;½(Lnet/minecraft/core/HolderGetter;Lnet/minecraft/tags/TagKey;)Lnet/minecraft/advancements/predicates/ItemPredicate$Builder; withCountx(Lnet/minecraft/advancements/predicates/MinMaxBounds$Ints;)Lnet/minecraft/advancements/predicates/ItemPredicate$Builder;withComponents|(Lnet/minecraft/advancements/predicates/DataComponentMatchers;)Lnet/minecraft/advancements/predicates/ItemPredicate$Builder;build7()Lnet/minecraft/advancements/predicates/ItemPredicate; lambda$of$0A(Lnet/minecraft/world/level/ItemLike;)Lnet/minecraft/core/Holder;i$Lnet/minecraft/world/level/ItemLike; SourceFileItemPredicate.javaNestHostBootstrapMethodso&(Ljava/lang/Object;)Ljava/lang/Object;q r fggu vwx yz"java/lang/invoke/LambdaMetafactory metafactoryΜ(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; InnerClassesBuilder~2net/minecraft/advancements/predicates/MinMaxBoundsInts#net/minecraft/core/HolderSet$DirectDirect„"net/minecraft/core/HolderSet$NamedNamed‡#net/minecraft/core/Holder$Reference‰net/minecraft/core/Holder ReferenceŒ%java/lang/invoke/MethodHandles$LookupŽjava/lang/invoke/MethodHandlesLookup!JK# LP*·*Έ΅ *²΅*²΅!±M,- ./N OP QRL »Y·$°M21SLf*Ί%,Έ)Έ/΅ *°M 78N OPTUVW TXY TJZ1[Ln*+,Ή3Έ/΅ *°M <=N OPTU\]WTX\^Y T\J_`aL?*+΅*°M ABNOPYbcL?*+΅!*°M FGNOP# Y#deL>»9Y*΄ *΄*΄!·;°MKN OP fgL4 *Ή>ΆD°M7N  hijkl9m tnps{29| }€*‚ƒ*… †ˆŠ ‹