CLASS none/oj net/minecraft/util/NetworkHelper FIELD a EXECUTOR_SERVICE Lcom/google/common/util/concurrent/ListeningExecutorService; FIELD c LOGGER Lorg/apache/logging/log4j/Logger; METHOD a getAvailablePort ()I METHOD a downloadResourcePack (Ljava/io/File;Ljava/lang/String;Ljava/util/Map;ILnone/ot;Ljava/net/Proxy;)Lcom/google/common/util/concurrent/ListenableFuture; ARG 0 outputFile ARG 1 packUrl ARG 2 requestParams ARG 3 sizeLimit ARG 4 progressUpdater ARG 5 proxy METHOD a postSnooperData (Ljava/net/URL;Ljava/lang/String;ZLjava/net/Proxy;)Ljava/lang/String; ARG 0 endpoint ARG 1 data ARG 2 supressError ARG 3 proxy METHOD a postSnooperData (Ljava/net/URL;Ljava/util/Map;ZLjava/net/Proxy;)Ljava/lang/String; ARG 0 endpoint ARG 1 data ARG 2 suppressError ARG 3 proxy METHOD a httpEncodeData (Ljava/util/Map;)Ljava/lang/String; ARG 0 data METHOD b getLogger ()Lorg/apache/logging/log4j/Logger;