ΚώΊΎE”  net/minecraft/core/HolderGetterget;(Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional;  D(Lnet/minecraft/resources/ResourceKey;)Ljava/util/function/Supplier;  java/util/Optional orElseThrow1(Ljava/util/function/Supplier;)Ljava/lang/Object;#net/minecraft/core/Holder$Reference  1(Lnet/minecraft/tags/TagKey;)Ljava/util/Optional; :(Lnet/minecraft/tags/TagKey;)Ljava/util/function/Supplier;"net/minecraft/core/HolderSet$Named apply@(Lnet/minecraft/util/RandomSource;)Ljava/util/function/Function;  !flatMap3(Ljava/util/function/Function;)Ljava/util/Optional; # $%getRandomElement7(Lnet/minecraft/util/RandomSource;)Ljava/util/Optional;'java/lang/IllegalStateException )*+ ,-java/lang/StringvalueOf&(Ljava/lang/Object;)Ljava/lang/String;/ 01makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String; &3 45(Ljava/lang/String;)V/8java/lang/Object:net/minecraft/core/HolderOwnerMethodParametersid Signaturel(Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional;>; getOrThrowL(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference;CodeLineNumberTableLocalVariableTablethis!Lnet/minecraft/core/HolderGetter;%Lnet/minecraft/resources/ResourceKey;LocalVariableTypeTable&Lnet/minecraft/core/HolderGetter;*Lnet/minecraft/resources/ResourceKey;V(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/Holder$Reference;a(Lnet/minecraft/tags/TagKey;)Ljava/util/Optional;>;A(Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named;Lnet/minecraft/tags/TagKey; Lnet/minecraft/tags/TagKey;K(Lnet/minecraft/tags/TagKey;)Lnet/minecraft/core/HolderSet$Named;getRandomElementOfR(Lnet/minecraft/tags/TagKey;Lnet/minecraft/util/RandomSource;)Ljava/util/Optional;tagrandom!Lnet/minecraft/util/RandomSource;y(Lnet/minecraft/tags/TagKey;Lnet/minecraft/util/RandomSource;)Ljava/util/Optional;>;lambda$getRandomElementOf$0[(Lnet/minecraft/util/RandomSource;Lnet/minecraft/core/HolderSet$Named;)Ljava/util/Optional; holderSet$Lnet/minecraft/core/HolderSet$Named;lambda$getOrThrow$1>(Lnet/minecraft/tags/TagKey;)Ljava/lang/IllegalStateException;lambda$getOrThrow$0H(Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException;MLjava/lang/Object;Lnet/minecraft/core/HolderOwner; SourceFileHolderGetter.java NestMembersc(net/minecraft/core/HolderGetter$ProviderBootstrapMethodsf()Ljava/lang/Object;h i \]k#()Ljava/lang/IllegalStateException;m n Z[p&(Ljava/lang/Object;)Ljava/lang/Object;r s VWu:(Lnet/minecraft/core/HolderSet$Named;)Ljava/util/Optional;w Missing tag yMissing element { |}~ €"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;‚ ƒ„… 0†$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; InnerClasses‰net/minecraft/core/Holder ReferenceŒnet/minecraft/core/HolderSetNamedProvider%java/lang/invoke/MethodHandles$Lookup’java/lang/invoke/MethodHandlesLookup79;<=>?@Ad*+Ή+ΊΆ ΐ°BCDE<FGDH<I;<=J;<=K?LAd*+Ή+ΊΆ ΐ°BCDE<MGDH<N;<=OPQAk*+Ή,ΊΆ°BC DERMSTGDHRN; RS=U VWA:+*Ά"°BCSTXY Z[A;»&Y*Έ(Ί.·2°BC <M \]A;»&Y*Έ(Ί6·2°BC <F=^_`abd,zegjzeljzoqtvx‡"ˆŠ ‹ bŽ ‘“