ĘūēžEŗ  java/lang/Object()V   =net/minecraft/server/network/config/SynchronizeRegistriesTaskrequestedPacksLjava/util/List;   registries*Lnet/minecraft/core/LayeredRegistryAccess;Hnet/minecraft/network/protocol/configuration/ClientboundSelectKnownPacks  (Ljava/util/List;)V  java/util/function/Consumeraccept(Ljava/lang/Object;)V  !(net/minecraft/core/LayeredRegistryAccesscompositeAccess,()Lnet/minecraft/core/RegistryAccess$Frozen; #$% &'net/minecraft/nbt/NbtOpsINSTANCELnet/minecraft/nbt/NbtOps; )*+ ,-(net/minecraft/core/RegistryAccess$FrozencreateSerializationContextL(Lcom/mojang/serialization/DynamicOps;)Lnet/minecraft/resources/RegistryOps; /01 23"net/minecraft/server/RegistryLayerWORLD$Lnet/minecraft/server/RegistryLayer; 5 67 getAccessFrom>(Ljava/lang/Object;)Lnet/minecraft/core/RegistryAccess$Frozen;9 :>(Ljava/util/function/Consumer;)Ljava/util/function/BiConsumer; <=> ?@*net/minecraft/core/RegistrySynchronizationpackRegistriesy(Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/core/RegistryAccess;Ljava/util/Set;Ljava/util/function/BiConsumer;)VBAnet/minecraft/network/protocol/common/ClientboundUpdateTagsPacket DEF GH*net/minecraft/tags/TagNetworkSerializationserializeTagsToNetwork;(Lnet/minecraft/core/LayeredRegistryAccess;)Ljava/util/Map; AJ K(Ljava/util/Map;)V MNO PQjava/util/Listequals(Ljava/lang/Object;)Z STU VW java/util/SetcopyOf'(Ljava/util/Collection;)Ljava/util/Set; Y Z[sendRegistries/(Ljava/util/function/Consumer;Ljava/util/Set;)V S] ^_of()Ljava/util/Set; a bcTYPE5Lnet/minecraft/server/network/ConfigurationTask$Type;eJnet/minecraft/network/protocol/configuration/ClientboundRegistryDataPacket dg h8(Lnet/minecraft/resources/ResourceKey;Ljava/util/List;)Vj3net/minecraft/server/network/ConfigurationTask$Typelsynchronize_registries in o(Ljava/lang/String;)Vq.net/minecraft/server/network/ConfigurationTask SignatureCLjava/util/List;PLnet/minecraft/core/LayeredRegistryAccess;=(Ljava/util/List;Lnet/minecraft/core/LayeredRegistryAccess;)VCodeLineNumberTableLocalVariableTablethis?Lnet/minecraft/server/network/config/SynchronizeRegistriesTask; knownPacksLocalVariableTypeTableMethodParameters–(Ljava/util/List;Lnet/minecraft/core/LayeredRegistryAccess;)Vstart (Ljava/util/function/Consumer;)V connectionLjava/util/function/Consumer;ILjava/util/function/Consumer;>;L(Ljava/util/function/Consumer;>;)VnegotiatedPacksLjava/util/Set;ops%Lcom/mojang/serialization/DynamicOps;BLjava/util/Set;>Lcom/mojang/serialization/DynamicOps;Ž(Ljava/util/function/Consumer;>;Ljava/util/Set;)VhandleResponse0(Ljava/util/List;Ljava/util/function/Consumer;)V acceptedPacks StackMapTable(Ljava/util/List;Ljava/util/function/Consumer;>;)Vtype7()Lnet/minecraft/server/network/ConfigurationTask$Type;lambda$sendRegistries$0U(Ljava/util/function/Consumer;Lnet/minecraft/resources/ResourceKey;Ljava/util/List;)V registryKey%Lnet/minecraft/resources/ResourceKey;entries SourceFileSynchronizeRegistriesTask.javaBootstrapMethods'(Ljava/lang/Object;Ljava/lang/Object;)VŸ   “”hŖ ¤ĨĻ §¨"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; InnerClassesĢ!net/minecraft/core/RegistryAccessFrozenType¯%java/lang/invoke/MethodHandles$Lookupąjava/lang/invoke/MethodHandlesLookup!pbc rsrtuvu*ˇ*+ĩ*,ĩ ąw x yz{ |{st} {r~€v\+ģY*´ˇšąw "#xyz‚| ƒ}r„Z[v´:*´ ļ˛"š(N-*´ ˛.ļ4,+ē8¸;+ģAY*´ ¸CˇIšąw&'%*9+x*:yz:‚:…†*‡ˆ| :ƒ:…‰*‡Š} …r‹Œv•%+*´šL™*,*´¸RļX§ *,¸\ļXąw. /2$4x %yz%Ž %‚|%Žs%ƒ} ށr‘’v.˛`°w8x yz “”vN*ģdY+,ˇfšąw(x ‚•–— ˜v% ģiYkˇmŗ`ąw™š› ĸœžĄŠ)ĒŦ ip­ް˛