CLASS net/minecraft/class_4333 net/minecraft/client/realms/FileDownload
	FIELD field_19522 LOGGER Lorg/apache/logging/log4j/Logger;
	FIELD field_19523 cancelled Z
	FIELD field_19524 finished Z
	FIELD field_19525 error Z
	FIELD field_19526 extracting Z
	FIELD field_19528 resourcePackPath Ljava/io/File;
	FIELD field_19530 currentThread Ljava/lang/Thread;
	FIELD field_19531 requestConfig Lorg/apache/http/client/config/RequestConfig;
	FIELD field_19532 INVALID_FILE_NAMES [Ljava/lang/String;
	FIELD field_20490 backupFile Ljava/io/File;
	FIELD field_20491 httpRequest Lorg/apache/http/client/methods/HttpGet;
	METHOD method_20948 cancel ()V
	METHOD method_20955 contentLength (Ljava/lang/String;)J
		ARG 1 downloadLink
	METHOD method_20956 untarGzipArchive (Ljava/lang/String;Ljava/io/File;Lnet/minecraft/class_32;)V
		ARG 1 name
		ARG 2 archive
		ARG 3 storage
	METHOD method_20957 isFinished ()Z
	METHOD method_20960 findAvailableFolderName (Ljava/lang/String;)Ljava/lang/String;
		ARG 0 folder
	METHOD method_20961 isError ()Z
	METHOD method_20964 isExtracting ()Z
	METHOD method_22100 downloadWorld (Lnet/minecraft/class_4889;Ljava/lang/String;Lnet/minecraft/class_4392$class_4393;Lnet/minecraft/class_32;)V
		ARG 1 download
		ARG 2 message
		ARG 3 status
		ARG 4 storage
	METHOD method_25031 readNbtFile (Ljava/io/File;)V
		ARG 0 file
	CLASS class_4334 DownloadCountingOutputStream
		FIELD field_19539 listener Ljava/awt/event/ActionListener;
		METHOD <init> (Lnet/minecraft/class_4333;Ljava/io/OutputStream;)V
			ARG 2 out
		METHOD afterWrite (I)V
			ARG 1 n
		METHOD method_20969 setListener (Ljava/awt/event/ActionListener;)V
			ARG 1 listener
	CLASS class_4335 ProgressListener
		FIELD field_19541 worldName Ljava/lang/String;
		FIELD field_19542 tempFile Ljava/io/File;
		FIELD field_19543 levelStorageSource Lnet/minecraft/class_32;
		FIELD field_19544 downloadStatus Lnet/minecraft/class_4392$class_4393;
		METHOD <init> (Lnet/minecraft/class_4333;Ljava/lang/String;Ljava/io/File;Lnet/minecraft/class_32;Lnet/minecraft/class_4392$class_4393;)V
			ARG 2 worldName
			ARG 3 tempFile
			ARG 4 storage
			ARG 5 downloadStatus
		METHOD actionPerformed (Ljava/awt/event/ActionEvent;)V
			ARG 1 e
	CLASS class_4336 ResourcePackProgressListener
		FIELD field_19547 tempFile Ljava/io/File;
		FIELD field_19548 downloadStatus Lnet/minecraft/class_4392$class_4393;
		FIELD field_19549 worldDownload Lnet/minecraft/class_4889;
		METHOD <init> (Lnet/minecraft/class_4333;Ljava/io/File;Lnet/minecraft/class_4392$class_4393;Lnet/minecraft/class_4889;)V
			ARG 2 tempFile
			ARG 3 downloadStatus
			ARG 4 worldDownload
		METHOD actionPerformed (Ljava/awt/event/ActionEvent;)V
			ARG 1 e
