CLASS dnw net/minecraft/client/resource/ClientResourcePackCreator CLASS dnw$1 METHOD a getName ()Ljava/lang/String; FIELD a LOGGER Lorg/apache/logging/log4j/Logger; FIELD b ALPHANUMERAL Ljava/util/regex/Pattern; FIELD c pack Lvs; FIELD d serverPacksRoot Ljava/io/File; FIELD e lock Ljava/util/concurrent/locks/ReentrantLock; FIELD f index Ldnv; FIELD g downloadTask Ljava/util/concurrent/CompletableFuture; FIELD h serverContainer Ldof; METHOD (Ljava/io/File;Ldnv;)V ARG 1 serverPacksRoot ARG 2 index METHOD a getPack ()Lvs; METHOD a loadServerPack (Ljava/io/File;)Ljava/util/concurrent/CompletableFuture; ARG 1 packZip METHOD a verifyFile (Ljava/lang/String;Ljava/io/File;)Z ARG 1 expectedSha1 ARG 2 rfile METHOD a download (Ljava/lang/String;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture; METHOD a registerContainer (Ljava/util/Map;Lwe$b;)V ARG 1 registry ARG 2 factory METHOD b getDownloadHeaders ()Ljava/util/Map; METHOD c clear ()V METHOD d deleteOldServerPack ()V