Êþº¾EÎ  ()V $%& '(net/minecraft/SharedConstantsgetCurrentVersion()Lnet/minecraft/WorldVersion;*X-Minecraft-Username ,-. /0net/minecraft/client/UsergetName()Ljava/lang/String;2X-Minecraft-UUID ,4 56 getProfileId()Ljava/util/UUID; 89: ;<com/mojang/util/UndashedUuidtoString$(Ljava/util/UUID;)Ljava/lang/String;>X-Minecraft-Version @AB C0net/minecraft/WorldVersionnameEX-Minecraft-Version-ID @G H0idJX-Minecraft-Pack-Format LMN OP#net/minecraft/server/packs/PackTypeCLIENT_RESOURCES%Lnet/minecraft/server/packs/PackType; @R ST packVersion\(Lnet/minecraft/server/packs/PackType;)Lnet/minecraft/server/packs/metadata/pack/PackFormat; VWX YZjava/lang/StringvalueOf&(Ljava/lang/Object;)Ljava/lang/String;\ User-Agent^ _`makeConcatWithConstants&(Ljava/lang/String;)Ljava/lang/String; bcd ef java/util/Mapofé(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/util/Map;h4net/minecraft/server/packs/DownloadQueue$BatchConfig j klCACHE_HASHING_FUNCTION%Lcom/google/common/hash/HashFunction;  o pqcreateDownloadHeaders()Ljava/util/Map; bs tusize()I wxy z{:net/minecraft/client/resources/server/DownloadedPackSourcecreateDownloadNotifier9(I)Lnet/minecraft/util/HttpUtil$DownloadProgressListener; g} !~~(Lcom/google/common/hash/HashFunction;ILjava/util/Map;Ljava/net/Proxy;Lnet/minecraft/util/HttpUtil$DownloadProgressListener;)V €�‚ ƒ„(net/minecraft/server/packs/DownloadQueue downloadBatcho(Lnet/minecraft/server/packs/DownloadQueue$BatchConfig;Ljava/util/Map;)Ljava/util/concurrent/CompletableFuture; †‡ˆ ‰Š&java/util/concurrent/CompletableFuturethenAcceptAsyncf(Ljava/util/function/Consumer;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; Œ�Ž ��com/google/common/hash/Hashingsha1'()Lcom/google/common/hash/HashFunction;’4net/minecraft/client/resources/server/PackDownloaderMAX_PACK_SIZE_BYTESI ConstantValue³(Lnet/minecraft/client/resources/server/DownloadedPackSource;Lnet/minecraft/client/User;Lnet/minecraft/server/packs/DownloadQueue;Ljava/net/Proxy;Ljava/util/concurrent/Executor;)VCodeLineNumberTableLocalVariableTablethis>Lnet/minecraft/client/resources/server/DownloadedPackSource$4;MethodParameters SignatureversionLnet/minecraft/WorldVersion;7()Ljava/util/Map;download/(Ljava/util/Map;Ljava/util/function/Consumer;)VrequestsLjava/util/Map;outputLjava/util/function/Consumer;LocalVariableTypeTable[Ljava/util/Map;ULjava/util/function/Consumer;³(Ljava/util/Map;Ljava/util/function/Consumer;)V SourceFileDownloadedPackSource.javaEnclosingMethod °±createDownloader¬(Lnet/minecraft/server/packs/DownloadQueue;Ljava/util/concurrent/Executor;Lnet/minecraft/client/User;Ljava/net/Proxy;)Lnet/minecraft/client/resources/server/PackDownloader;NestHostBootstrapMethodsµMinecraft Java/· ¸¹º _»$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 BatchConfig¿4net/minecraft/util/HttpUtil$DownloadProgressListenerÁnet/minecraft/util/HttpUtilDownloadProgressListenerÄ8net/minecraft/server/packs/DownloadQueue$DownloadRequestDownloadRequestÇ4net/minecraft/server/packs/DownloadQueue$BatchResult BatchResultÊ%java/lang/invoke/MethodHandles$LookupÌjava/lang/invoke/MethodHandlesLookup ‘“”•mkl  !–—Y%*,µ*-µ*µ *µ*+Y¸Wµ*·±˜½™%š›%œ€  �"pq—œ H¸#L)*´¶+1*´¶3¸7=+¹?D+¹FI+²K¹Q¸U[+¹?º]¸a°˜& ÃÄ ÅÆÇ$È/É:ÊDÄ™Hš›DžŸ� ¡¢—¡ 3*´»gY²im*¶n*´ *´+¹r¶v·|+¶,*´¶…W±˜ÏÓÕ&Ï.Ø2Ù™ 3š›3£¤3¥¦§3£¨3¥©œ £¥�ª«"—¸‹³i±˜À¬­®w¯²w³¶´¼2g€½¾À ÀÅÆ€ÈÉËÍ