Êþº¾EÒ  (net/minecraft/core/HolderLookup$ProviderlistRegistryKeys()Ljava/util/stream/Stream; applyI(Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/function/Function;  java/util/stream/Streammap8(Ljava/util/function/Function;)Ljava/util/stream/Stream;  lookup;(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/HolderLookup$RegistryLookup "#$ %&#net/minecraft/resources/RegistryOpscreatev(Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/core/HolderLookup$Provider;)Lnet/minecraft/resources/RegistryOps;( )()Ljava/util/function/Function;( ,-. /0java/util/stream/CollectorstoUnmodifiableMapX(Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/stream/Collector; 2 34collect0(Ljava/util/stream/Collector;)Ljava/lang/Object;6 java/util/Map8*net/minecraft/core/HolderLookup$Provider$1 7: ;<(Ljava/util/Map;)V > ?listRegistries( BCD EF"com/mojang/serialization/Lifecyclestable&()Lcom/mojang/serialization/Lifecycle;H I%()Ljava/util/function/BinaryOperator; K LMreduceI(Ljava/lang/Object;Ljava/util/function/BinaryOperator;)Ljava/lang/Object; O PQ lookupOrThrowW(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderLookup$RegistryLookup;Sjava/lang/IllegalStateException UVW XY#net/minecraft/resources/ResourceKey identifier&()Lnet/minecraft/resources/Identifier; [\] ^_java/lang/StringvalueOf&(Ljava/lang/Object;)Ljava/lang/String;a bcmakeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String; Re ;f(Ljava/lang/String;)Vhjava/lang/Objectj(net/minecraft/core/HolderGetter$Provider Signaturee()Ljava/util/stream/Stream;>;>;CodeLineNumberTableLocalVariableTablethis*Lnet/minecraft/core/HolderLookup$Provider;P()Ljava/util/stream/Stream;>;MethodParameterskey¯(Lnet/minecraft/resources/ResourceKey<+Lnet/minecraft/core/Registry<+TT;>;>;)Ljava/util/Optional<+Lnet/minecraft/core/HolderLookup$RegistryLookup;>;%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/HolderLookup$RegistryLookup;createSerializationContextL(Lcom/mojang/serialization/DynamicOps;)Lnet/minecraft/resources/RegistryOps;parent%Lcom/mojang/serialization/DynamicOps;*Lcom/mojang/serialization/DynamicOps;l(Lcom/mojang/serialization/DynamicOps;)Lnet/minecraft/resources/RegistryOps;E(Ljava/util/stream/Stream;)Lnet/minecraft/core/HolderLookup$Provider;lookupsLjava/util/stream/Stream;Ljava/util/Map;NLjava/util/stream/Stream;>;ŒLjava/util/Map;>;Lnet/minecraft/core/HolderLookup$RegistryLookup<*>;>;z(Ljava/util/stream/Stream;>;)Lnet/minecraft/core/HolderLookup$Provider;allRegistriesLifecycleH(Lnet/minecraft/resources/ResourceKey;)Lnet/minecraft/core/HolderGetter;lambda$create$0b(Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/core/HolderLookup$RegistryLookup;e0Lnet/minecraft/core/HolderLookup$RegistryLookup;lambda$lookupOrThrow$0H(Lnet/minecraft/resources/ResourceKey;)Ljava/lang/IllegalStateException; SourceFileHolderLookup.javaNestHost“net/minecraft/core/HolderLookupBootstrapMethods–&(Ljava/lang/Object;)Ljava/lang/Object; NQš()Ljava/lang/Object;œ � �ŽŸ#()Ljava/lang/IllegalStateException; ¡ ¢ t£'()Lnet/minecraft/resources/ResourceKey;¥W(Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lnet/minecraft/resources/ResourceKey;§ ¨ ‰ŠŠ « ¬ ­FregistryLifecycle¯V(Lnet/minecraft/core/HolderLookup$RegistryLookup;)Lcom/mojang/serialization/Lifecycle;±8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;³ B´ µ¶addJ(Lcom/mojang/serialization/Lifecycle;)Lcom/mojang/serialization/Lifecycle;¸n(Lcom/mojang/serialization/Lifecycle;Lcom/mojang/serialization/Lifecycle;)Lcom/mojang/serialization/Lifecycle;º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;à ÄÅÆ bÇ$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; InnerClassesProviderRegistryLookupÌnet/minecraft/core/HolderGetterÎ%java/lang/invoke/MethodHandles$LookupÐjava/lang/invoke/MethodHandlesLookupgi kl?m<*¹*º¹ °nmo pqkrstkuPQmZ*+¹+º¶À°nuopqtvw txstkyz{mL+*¸!°nyopq|}w |~s|k %€mt *º'º*¸+¹1À5L»7Y+·9°n }~o �‚ ƒw �„ …s�k†‡FmK!*¹=º@¹ ¸AºG¹JÀB°n‘o !pqAPˆm2*+¹N°nio pqst ‰Šm,*°n}o ‹Œ �Žm>»RY*¶T¸Zº`·d°nuo tv��‘’”D»•—˜»™›ž»• ¤»•¦©»•ª®»°²·Â¹È*’É ’Ê 7iËÉ ÍÏÑ