Package net.minecraft.client.util
Class NetworkUtils
java.lang.Object
net.minecraft.client.util.NetworkUtils
A few client-side networking utilities.
- Implementation Note:
- This is not marked as client-only because it's used by the
/publishcommand, which is only available to integrated servers yet was retained by proguard. - Mappings:
Namespace Name official aosintermediary net/minecraft/class_3521named net/minecraft/client/util/NetworkUtils
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final ListeningExecutorServiceprivate static final Logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic CompletableFuture<?>downloadResourcePack(File file, URL url, Map<String, String> headers, int maxFileSize, @Nullable ProgressListener progressListener, Proxy proxy) static intstatic booleanisPortAvailable(int port)
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official bLaos;b:Lorg/slf4j/Logger;intermediary field_15665Lnet/minecraft/class_3521;field_15665:Lorg/slf4j/Logger;named LOGGERLnet/minecraft/client/util/NetworkUtils;LOGGER:Lorg/slf4j/Logger;
-
EXECUTOR
- Mappings:
Namespace Name Mixin selector official aLaos;a:Lcom/google/common/util/concurrent/ListeningExecutorService;intermediary field_15664Lnet/minecraft/class_3521;field_15664:Lcom/google/common/util/concurrent/ListeningExecutorService;named EXECUTORLnet/minecraft/client/util/NetworkUtils;EXECUTOR:Lcom/google/common/util/concurrent/ListeningExecutorService;
-
-
Constructor Details
-
NetworkUtils
private NetworkUtils()
-
-
Method Details
-
downloadResourcePack
public static CompletableFuture<?> downloadResourcePack(File file, URL url, Map<String, String> headers, int maxFileSize, @Nullable @Nullable ProgressListener progressListener, Proxy proxy) - Mappings:
Namespace Name Mixin selector official aLaos;a(Ljava/io/File;Ljava/net/URL;Ljava/util/Map;ILape;Ljava/net/Proxy;)Ljava/util/concurrent/CompletableFuture;intermediary method_15301Lnet/minecraft/class_3521;method_15301(Ljava/io/File;Ljava/net/URL;Ljava/util/Map;ILnet/minecraft/class_3536;Ljava/net/Proxy;)Ljava/util/concurrent/CompletableFuture;named downloadResourcePackLnet/minecraft/client/util/NetworkUtils;downloadResourcePack(Ljava/io/File;Ljava/net/URL;Ljava/util/Map;ILnet/minecraft/util/ProgressListener;Ljava/net/Proxy;)Ljava/util/concurrent/CompletableFuture;
-
findLocalPort
public static int findLocalPort()- Mappings:
Namespace Name Mixin selector official aLaos;a()Iintermediary method_15302Lnet/minecraft/class_3521;method_15302()Inamed findLocalPortLnet/minecraft/client/util/NetworkUtils;findLocalPort()I
-
isPortAvailable
public static boolean isPortAvailable(int port) - Mappings:
Namespace Name Mixin selector official aLaos;a(I)Zintermediary method_46872Lnet/minecraft/class_3521;method_46872(I)Znamed isPortAvailableLnet/minecraft/client/util/NetworkUtils;isPortAvailable(I)Z
-