Class FileDownload

java.lang.Object
net.minecraft.client.realms.FileDownload

@Environment(CLIENT) public class FileDownload extends Object
Mappings:
Namespace Name
named net/minecraft/client/realms/FileDownload
intermediary net/minecraft/class_4333
official fbv
  • Field Details

    • LOGGER

      static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      named LOGGER Lnet/minecraft/client/realms/FileDownload;LOGGER:Lorg/slf4j/Logger;
      intermediary field_19522 Lnet/minecraft/class_4333;field_19522:Lorg/slf4j/Logger;
      official a Lfbv;a:Lorg/slf4j/Logger;
    • INVALID_FILE_NAMES

      private static final String[] INVALID_FILE_NAMES
      Mappings:
      Namespace Name Mixin selector
      named INVALID_FILE_NAMES Lnet/minecraft/client/realms/FileDownload;INVALID_FILE_NAMES:[Ljava/lang/String;
      intermediary field_19532 Lnet/minecraft/class_4333;field_19532:[Ljava/lang/String;
      official k Lfbv;k:[Ljava/lang/String;
    • cancelled

      volatile boolean cancelled
      Mappings:
      Namespace Name Mixin selector
      named cancelled Lnet/minecraft/client/realms/FileDownload;cancelled:Z
      intermediary field_19523 Lnet/minecraft/class_4333;field_19523:Z
      official b Lfbv;b:Z
    • finished

      volatile boolean finished
      Mappings:
      Namespace Name Mixin selector
      named finished Lnet/minecraft/client/realms/FileDownload;finished:Z
      intermediary field_19524 Lnet/minecraft/class_4333;field_19524:Z
      official c Lfbv;c:Z
    • error

      volatile boolean error
      Mappings:
      Namespace Name Mixin selector
      named error Lnet/minecraft/client/realms/FileDownload;error:Z
      intermediary field_19525 Lnet/minecraft/class_4333;field_19525:Z
      official d Lfbv;d:Z
    • extracting

      volatile boolean extracting
      Mappings:
      Namespace Name Mixin selector
      named extracting Lnet/minecraft/client/realms/FileDownload;extracting:Z
      intermediary field_19526 Lnet/minecraft/class_4333;field_19526:Z
      official e Lfbv;e:Z
    • backupFile

      @Nullable private volatile @Nullable File backupFile
      Mappings:
      Namespace Name Mixin selector
      named backupFile Lnet/minecraft/client/realms/FileDownload;backupFile:Ljava/io/File;
      intermediary field_20490 Lnet/minecraft/class_4333;field_20490:Ljava/io/File;
      official f Lfbv;f:Ljava/io/File;
    • resourcePackPath

      volatile File resourcePackPath
      Mappings:
      Namespace Name Mixin selector
      named resourcePackPath Lnet/minecraft/client/realms/FileDownload;resourcePackPath:Ljava/io/File;
      intermediary field_19528 Lnet/minecraft/class_4333;field_19528:Ljava/io/File;
      official g Lfbv;g:Ljava/io/File;
    • httpRequest

      @Nullable private volatile @Nullable HttpGet httpRequest
      Mappings:
      Namespace Name Mixin selector
      named httpRequest Lnet/minecraft/client/realms/FileDownload;httpRequest:Lorg/apache/http/client/methods/HttpGet;
      intermediary field_20491 Lnet/minecraft/class_4333;field_20491:Lorg/apache/http/client/methods/HttpGet;
      official h Lfbv;h:Lorg/apache/http/client/methods/HttpGet;
    • currentThread

      @Nullable private @Nullable Thread currentThread
      Mappings:
      Namespace Name Mixin selector
      named currentThread Lnet/minecraft/client/realms/FileDownload;currentThread:Ljava/lang/Thread;
      intermediary field_19530 Lnet/minecraft/class_4333;field_19530:Ljava/lang/Thread;
      official i Lfbv;i:Ljava/lang/Thread;
    • requestConfig

      private final RequestConfig requestConfig
      Mappings:
      Namespace Name Mixin selector
      named requestConfig Lnet/minecraft/client/realms/FileDownload;requestConfig:Lorg/apache/http/client/config/RequestConfig;
      intermediary field_19531 Lnet/minecraft/class_4333;field_19531:Lorg/apache/http/client/config/RequestConfig;
      official j Lfbv;j:Lorg/apache/http/client/config/RequestConfig;
  • Constructor Details

    • FileDownload

      public FileDownload()
  • Method Details

    • contentLength

      public long contentLength(String downloadLink)
      Mappings:
      Namespace Name Mixin selector
      named contentLength Lnet/minecraft/client/realms/FileDownload;contentLength(Ljava/lang/String;)J
      intermediary method_20955 Lnet/minecraft/class_4333;method_20955(Ljava/lang/String;)J
      official a Lfbv;a(Ljava/lang/String;)J
    • downloadWorld

      public void downloadWorld(WorldDownload download, String message, RealmsDownloadLatestWorldScreen.DownloadStatus status, LevelStorage storage)
      Mappings:
      Namespace Name Mixin selector
      named downloadWorld Lnet/minecraft/client/realms/FileDownload;downloadWorld(Lnet/minecraft/client/realms/dto/WorldDownload;Ljava/lang/String;Lnet/minecraft/client/realms/gui/screen/RealmsDownloadLatestWorldScreen$DownloadStatus;Lnet/minecraft/world/level/storage/LevelStorage;)V
      intermediary method_22100 Lnet/minecraft/class_4333;method_22100(Lnet/minecraft/class_4889;Ljava/lang/String;Lnet/minecraft/class_4392$class_4393;Lnet/minecraft/class_32;)V
      official a Lfbv;a(Lfdd;Ljava/lang/String;Lfea$a;Lerf;)V
    • cancel

      public void cancel()
      Mappings:
      Namespace Name Mixin selector
      named cancel Lnet/minecraft/client/realms/FileDownload;cancel()V
      intermediary method_20948 Lnet/minecraft/class_4333;method_20948()V
      official a Lfbv;a()V
    • isFinished

      public boolean isFinished()
      Mappings:
      Namespace Name Mixin selector
      named isFinished Lnet/minecraft/client/realms/FileDownload;isFinished()Z
      intermediary method_20957 Lnet/minecraft/class_4333;method_20957()Z
      official b Lfbv;b()Z
    • isError

      public boolean isError()
      Mappings:
      Namespace Name Mixin selector
      named isError Lnet/minecraft/client/realms/FileDownload;isError()Z
      intermediary method_20961 Lnet/minecraft/class_4333;method_20961()Z
      official c Lfbv;c()Z
    • isExtracting

      public boolean isExtracting()
      Mappings:
      Namespace Name Mixin selector
      named isExtracting Lnet/minecraft/client/realms/FileDownload;isExtracting()Z
      intermediary method_20964 Lnet/minecraft/class_4333;method_20964()Z
      official d Lfbv;d()Z
    • findAvailableFolderName

      public static String findAvailableFolderName(String folder)
      Mappings:
      Namespace Name Mixin selector
      named findAvailableFolderName Lnet/minecraft/client/realms/FileDownload;findAvailableFolderName(Ljava/lang/String;)Ljava/lang/String;
      intermediary method_20960 Lnet/minecraft/class_4333;method_20960(Ljava/lang/String;)Ljava/lang/String;
      official b Lfbv;b(Ljava/lang/String;)Ljava/lang/String;
    • untarGzipArchive

      void untarGzipArchive(String name, @Nullable @Nullable File archive, LevelStorage storage) throws IOException
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      named untarGzipArchive Lnet/minecraft/client/realms/FileDownload;untarGzipArchive(Ljava/lang/String;Ljava/io/File;Lnet/minecraft/world/level/storage/LevelStorage;)V
      intermediary method_20956 Lnet/minecraft/class_4333;method_20956(Ljava/lang/String;Ljava/io/File;Lnet/minecraft/class_32;)V
      official a Lfbv;a(Ljava/lang/String;Ljava/io/File;Lerf;)V