ÊțșŸEž  (net/minecraft/core/HolderGetter$Providerlookup;(Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; getD(Lnet/minecraft/resources/ResourceKey;)Ljava/util/function/Supplier;  java/util/Optional orElseThrow1(Ljava/util/function/Supplier;)Ljava/lang/Object;net/minecraft/core/HolderGetter  #net/minecraft/resources/ResourceKey registryKey'()Lnet/minecraft/resources/ResourceKey; applyD(Lnet/minecraft/resources/ResourceKey;)Ljava/util/function/Function;   flatMap3(Ljava/util/function/Function;)Ljava/util/Optional;$#net/minecraft/core/Holder$Reference &'( )net/minecraft/tags/TagKeyregistry+ ,:(Lnet/minecraft/tags/TagKey;)Ljava/util/function/Function;+/ 0:(Lnet/minecraft/tags/TagKey;)Ljava/util/function/Supplier;2"net/minecraft/core/HolderSet$Named4java/lang/IllegalStateException 678 9:java/lang/StringvalueOf&(Ljava/lang/Object;)Ljava/lang/String;< =>makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String; 3@ AB(Ljava/lang/String;)V D E1(Lnet/minecraft/tags/TagKey;)Ljava/util/Optional;< H  J KL identifier&()Lnet/minecraft/resources/Identifier; <Ojava/lang/ObjectMethodParameterskey Signature (Lnet/minecraft/resources/ResourceKey<+Lnet/minecraft/core/Registry<+TT;>;>;)Ljava/util/Optional<+Lnet/minecraft/core/HolderGetter;>; lookupOrThrowH(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderGetter;CodeLineNumberTableLocalVariableTablethis*Lnet/minecraft/core/HolderGetter$Provider;%Lnet/minecraft/resources/ResourceKey;LocalVariableTypeTableKLnet/minecraft/resources/ResourceKey<+Lnet/minecraft/core/Registry<+TT;>;>;‰(Lnet/minecraft/resources/ResourceKey<+Lnet/minecraft/core/Registry<+TT;>;>;)Lnet/minecraft/core/HolderGetter;id*Lnet/minecraft/resources/ResourceKey;‚(Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional;>; getOrThrowL(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference;l(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference;Lnet/minecraft/tags/TagKey; Lnet/minecraft/tags/TagKey;w(Lnet/minecraft/tags/TagKey;)Ljava/util/Optional;>;A(Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named;a(Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named;lambda$getOrThrow$3>(Lnet/minecraft/tags/TagKey;)Ljava/lang/IllegalStateException;lambda$getOrThrow$2R(Lnet/minecraft/tags/TagKey;Lnet/minecraft/core/HolderGetter;)Ljava/util/Optional;l!Lnet/minecraft/core/HolderGetter; lambda$get$1lambda$getOrThrow$1H(Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException;lambda$getOrThrow$0\(Lnet/minecraft/resources/ResourceKey;Lnet/minecraft/core/HolderGetter;)Ljava/util/Optional; lambda$get$0lambda$lookupOrThrow$0 SourceFileHolderGetter.javaNestHostBootstrapMethods|()Ljava/lang/Object;~  vr#()Ljava/lang/IllegalStateException;ƒ&(Ljava/lang/Object;)Ljava/lang/Object;… † utˆ7(Lnet/minecraft/core/HolderGetter;)Ljava/util/Optional;Š ‹ st Ž qr ‘ pm“ ” lm– — jk™ Missing tag ›Missing element Registry  not foundŸ  Ąą Ł€"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;Š §š© =Ș$java/lang/invoke/StringConcatFactory˜(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/invoke/CallSite; InnerClassesProviderźnet/minecraft/core/Holder Reference±net/minecraft/core/HolderSetNamedŽ%java/lang/invoke/MethodHandles$Lookup¶java/lang/invoke/MethodHandlesLookupN PQRSTUVZ*+č+ș¶ À°WXYZQ[\ Q]PQR^ VZ*+¶č+ș¶°W#XYZ_[\ _`P_RabcVf *+¶č+ș!¶+ș"¶ À#°W'X YZ _[\  _`P_Rd EVZ*+¶%č+ș*¶°W+XYZ_e\ _fP_RgbhVf *+¶%č+ș-¶+ș.¶ À1°W/X YZ _e\  _fP_Ri jkV;»3Y*ž5ș;·?°W/X _e lmV<+*čC°W/X_eno pmV<+*čC°W+X_eno qrV;»3Y*ž5șF·?°W'X _[ stV<+*čG°W'X_[no utV<+*čG°W#X_[no vrV>»3Y*¶Iž5șM·?°WX Q[wxyzZ ž{}€ž‚„‡ž‚‰‡ž{Œ€ž‚‡ž‚’‡ž{•€„˜„š„œ«"Ź #­Ż 1°Č ł”·