Êþº¾Ec  java/lang/Object()V&java/util/concurrent/ConcurrentHashMap   7net/minecraft/resources/RegistryOps$HolderLookupAdapterlookupsLjava/util/Map;  lookupProvider*Lnet/minecraft/core/HolderLookup$Provider;  java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object; applyI(Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/function/Function;  ! "# java/util/MapcomputeIfAbsentC(Ljava/lang/Object;Ljava/util/function/Function;)Ljava/lang/Object;%java/util/Optional '() *+(net/minecraft/core/HolderLookup$Providerequals(Ljava/lang/Object;)Z '- ./hashCode()I16net/minecraft/resources/RegistryOps$RegistryInfoLookup Signature”Ljava/util/Map;>;Ljava/util/Optional<+Lnet/minecraft/core/HolderGetter<*>;>;>;-(Lnet/minecraft/core/HolderLookup$Provider;)VCodeLineNumberTableLocalVariableTablethis9Lnet/minecraft/resources/RegistryOps$HolderLookupAdapter;MethodParameterslookup;(Lnet/minecraft/resources/ResourceKey;)Ljava/util/Optional; registryKey%Lnet/minecraft/resources/ResourceKey;LocalVariableTypeTableKLnet/minecraft/resources/ResourceKey<+Lnet/minecraft/core/Registry<+TE;>;>;Ÿ(Lnet/minecraft/resources/ResourceKey<+Lnet/minecraft/core/Registry<+TE;>;>;)Ljava/util/Optional;>;adapterobjLjava/lang/Object; StackMapTable SourceFileRegistryOps.javaNestHostJ#net/minecraft/resources/RegistryOpsBootstrapMethods N 'O ;<<R STU VW"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; InnerClassesHolderLookupAdapter[net/minecraft/core/HolderLookupProviderRegistryInfoLookup_%java/lang/invoke/MethodHandles$Lookupajava/lang/invoke/MethodHandlesLookup0 02345U*·*»Y· µ *+µ±6fdgh789:;<5b*´ +*´Y¸Wº¹À$°6m789=>? =@:=2A*+5{)*+¦¬+Á ™+À M*´,´¹&™§¬6rsu7 B9)89)CDE@:C./54 *´¹,¬6z7  89FGHIK QLMPX" IY'Z\ 0I] ^`b