Class ServerResourcePackLoader
java.lang.Object
net.minecraft.client.resource.server.ServerResourcePackLoader
- All Implemented Interfaces:
- AutoCloseable
- Mappings:
- Namespace - Name - named - net/minecraft/client/resource/server/ServerResourcePackLoader- intermediary - net/minecraft/class_1066- official - hhs
- 
Field SummaryFieldsModifier and TypeFieldDescription(package private) final MinecraftClientprivate static final PackStateChangeCallbackprivate final Downloader(package private) static final Logger(package private) final ServerResourcePackManagerprivate static final ResourcePackProviderprivate intprivate ResourcePackProviderprivate ResourcePackSource(package private) PackStateChangeCallbackprivate static final ResourcePackPositionprivate ReloadScheduler.ReloadContextprivate static final Textprivate static final Pattern
- 
Constructor SummaryConstructorsConstructorDescriptionServerResourcePackLoader(MinecraftClient client, Path downloadsDirectory, RunArgs.Network runArgs) 
- 
Method SummaryModifier and TypeMethodDescriptionvoidvoidaddResourcePack(UUID id, URL url, @Nullable String hash) voidaddResourcePack(UUID id, Path path) voidclear()voidclose()private DownloadQueuercreateDownloadQueuer(Downloader downloader, Executor executor, Session session, Proxy proxy) (package private) NetworkUtils.DownloadListenercreateListener(int entryCount) private RunnablecreatePackChangeCallback(Executor executor) voidprivate static ResourcePackProvidergetPackProvider(List<ResourcePackProfile> serverPacks) private ReloadSchedulerprivate static PackStateChangeCallbackgetStateChangeCallback(ClientConnection connection) voidinit(ClientConnection connection, ServerResourcePackManager.AcceptanceStatus acceptanceStatus) voidvoidvoidvoidprivate voidreload(ReloadScheduler.ReloadContext context) voidvoidtoHashCode(@Nullable String hash) private @Nullable List<ResourcePackProfile> toProfiles(List<ReloadScheduler.PackInfo> packs) 
- 
Field Details- 
SERVER_NAME_TEXT- Mappings:
- Namespace - Name - Mixin selector - named - SERVER_NAME_TEXT- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;SERVER_NAME_TEXT:Lnet/minecraft/text/Text;- intermediary - field_40562- Lnet/minecraft/class_1066;field_40562:Lnet/minecraft/class_2561;- official - a- Lhhs;a:Lwp;
 
- 
SHA1_PATTERN- Mappings:
- Namespace - Name - Mixin selector - named - SHA1_PATTERN- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;SHA1_PATTERN:Ljava/util/regex/Pattern;- intermediary - field_5296- Lnet/minecraft/class_1066;field_5296:Ljava/util/regex/Pattern;- official - b- Lhhs;b:Ljava/util/regex/Pattern;
 
- 
LOGGER- Mappings:
- Namespace - Name - Mixin selector - named - LOGGER- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;LOGGER:Lorg/slf4j/Logger;- intermediary - field_5298- Lnet/minecraft/class_1066;field_5298:Lorg/slf4j/Logger;- official - c- Lhhs;c:Lorg/slf4j/Logger;
 
- 
NOOP_PROVIDER- Mappings:
- Namespace - Name - Mixin selector - named - NOOP_PROVIDER- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;NOOP_PROVIDER:Lnet/minecraft/resource/ResourcePackProvider;- intermediary - field_47593- Lnet/minecraft/class_1066;field_47593:Lnet/minecraft/class_3285;- official - d- Lhhs;d:Lauc;
 
- 
POSITION- Mappings:
- Namespace - Name - Mixin selector - named - POSITION- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;POSITION:Lnet/minecraft/resource/ResourcePackPosition;- intermediary - field_49134- Lnet/minecraft/class_1066;field_49134:Lnet/minecraft/class_9225;- official - e- Lhhs;e:Latd;
 
- 
DEBUG_PACK_STATE_CHANGE_CALLBACK- Mappings:
- Namespace - Name - Mixin selector - named - DEBUG_PACK_STATE_CHANGE_CALLBACK- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;DEBUG_PACK_STATE_CHANGE_CALLBACK:Lnet/minecraft/client/resource/server/PackStateChangeCallback;- intermediary - field_47594- Lnet/minecraft/class_1066;field_47594:Lnet/minecraft/class_9039;- official - f- Lhhs;f:Lhhu;
 
- 
client- Mappings:
- Namespace - Name - Mixin selector - named - client- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;client:Lnet/minecraft/client/MinecraftClient;- intermediary - field_47595- Lnet/minecraft/class_1066;field_47595:Lnet/minecraft/class_310;- official - g- Lhhs;g:Lflk;
 
- 
packProvider- Mappings:
- Namespace - Name - Mixin selector - named - packProvider- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;packProvider:Lnet/minecraft/resource/ResourcePackProvider;- intermediary - field_47596- Lnet/minecraft/class_1066;field_47596:Lnet/minecraft/class_3285;- official - h- Lhhs;h:Lauc;
 
- 
reloadContext- Mappings:
- Namespace - Name - Mixin selector - named - reloadContext- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;reloadContext:Lnet/minecraft/client/resource/server/ReloadScheduler$ReloadContext;- intermediary - field_47597- Lnet/minecraft/class_1066;field_47597:Lnet/minecraft/class_9041$class_9042;- official - i- Lhhs;i:Lhhv$a;
 
- 
manager- Mappings:
- Namespace - Name - Mixin selector - named - manager- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;manager:Lnet/minecraft/client/resource/server/ServerResourcePackManager;- intermediary - field_47598- Lnet/minecraft/class_1066;field_47598:Lnet/minecraft/class_9044;- official - j- Lhhs;j:Lhhw;
 
- 
downloader- Mappings:
- Namespace - Name - Mixin selector - named - downloader- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;downloader:Lnet/minecraft/util/Downloader;- intermediary - field_47599- Lnet/minecraft/class_1066;field_47599:Lnet/minecraft/class_9028;- official - k- Lhhs;k:Lasx;
 
- 
packSource- Mappings:
- Namespace - Name - Mixin selector - named - packSource- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;packSource:Lnet/minecraft/resource/ResourcePackSource;- intermediary - field_47600- Lnet/minecraft/class_1066;field_47600:Lnet/minecraft/class_5352;- official - l- Lhhs;l:Laub;
 
- 
packStateChangeCallbackPackStateChangeCallback packStateChangeCallback- Mappings:
- Namespace - Name - Mixin selector - named - packStateChangeCallback- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;packStateChangeCallback:Lnet/minecraft/client/resource/server/PackStateChangeCallback;- intermediary - field_47601- Lnet/minecraft/class_1066;field_47601:Lnet/minecraft/class_9039;- official - m- Lhhs;m:Lhhu;
 
- 
packIndexprivate int packIndex- Mappings:
- Namespace - Name - Mixin selector - named - packIndex- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;packIndex:I- intermediary - field_47690- Lnet/minecraft/class_1066;field_47690:I- official - n- Lhhs;n:I
 
 
- 
- 
Constructor Details- 
ServerResourcePackLoaderpublic ServerResourcePackLoader(MinecraftClient client, Path downloadsDirectory, RunArgs.Network runArgs) - Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;<init>(Lnet/minecraft/client/MinecraftClient;Ljava/nio/file/Path;Lnet/minecraft/client/RunArgs$Network;)V- intermediary - <init>- Lnet/minecraft/class_1066;<init>(Lnet/minecraft/class_310;Ljava/nio/file/Path;Lnet/minecraft/class_542$class_547;)V- official - <init>- Lhhs;<init>(Lflk;Ljava/nio/file/Path;Lgam$d;)V
 
 
- 
- 
Method Details- 
createListener- Mappings:
- Namespace - Name - Mixin selector - named - createListener- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;createListener(I)Lnet/minecraft/util/NetworkUtils$DownloadListener;- intermediary - method_55515- Lnet/minecraft/class_1066;method_55515(I)Lnet/minecraft/class_3521$class_9034;- official - a- Lhhs;a(I)Layq$a;
 
- 
createDownloadQueuerprivate DownloadQueuer createDownloadQueuer(Downloader downloader, Executor executor, Session session, Proxy proxy) - Mappings:
- Namespace - Name - Mixin selector - named - createDownloadQueuer- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;createDownloadQueuer(Lnet/minecraft/util/Downloader;Ljava/util/concurrent/Executor;Lnet/minecraft/client/session/Session;Ljava/net/Proxy;)Lnet/minecraft/client/resource/server/DownloadQueuer;- intermediary - method_55516- Lnet/minecraft/class_1066;method_55516(Lnet/minecraft/class_9028;Ljava/util/concurrent/Executor;Lnet/minecraft/class_320;Ljava/net/Proxy;)Lnet/minecraft/class_9038;- official - a- Lhhs;a(Lasx;Ljava/util/concurrent/Executor;Lflw;Ljava/net/Proxy;)Lhht;
 
- 
createPackChangeCallback- Mappings:
- Namespace - Name - Mixin selector - named - createPackChangeCallback- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;createPackChangeCallback(Ljava/util/concurrent/Executor;)Ljava/lang/Runnable;- intermediary - method_55525- Lnet/minecraft/class_1066;method_55525(Ljava/util/concurrent/Executor;)Ljava/lang/Runnable;- official - a- Lhhs;a(Ljava/util/concurrent/Executor;)Ljava/lang/Runnable;
 
- 
getReloadScheduler- Mappings:
- Namespace - Name - Mixin selector - named - getReloadScheduler- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;getReloadScheduler()Lnet/minecraft/client/resource/server/ReloadScheduler;- intermediary - method_55542- Lnet/minecraft/class_1066;method_55542()Lnet/minecraft/class_9041;- official - j- Lhhs;j()Lhhv;
 
- 
toProfiles@Nullable private @Nullable List<ResourcePackProfile> toProfiles(List<ReloadScheduler.PackInfo> packs) - Mappings:
- Namespace - Name - Mixin selector - named - toProfiles- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;toProfiles(Ljava/util/List;)Ljava/util/List;- intermediary - method_55519- Lnet/minecraft/class_1066;method_55519(Ljava/util/List;)Ljava/util/List;- official - a- Lhhs;a(Ljava/util/List;)Ljava/util/List;
 
- 
getPassthroughPackProvider- Mappings:
- Namespace - Name - Mixin selector - named - getPassthroughPackProvider- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;getPassthroughPackProvider()Lnet/minecraft/resource/ResourcePackProvider;- intermediary - method_55514- Lnet/minecraft/class_1066;method_55514()Lnet/minecraft/class_3285;- official - a- Lhhs;a()Lauc;
 
- 
getPackProvider- Mappings:
- Namespace - Name - Mixin selector - named - getPackProvider- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;getPackProvider(Ljava/util/List;)Lnet/minecraft/resource/ResourcePackProvider;- intermediary - method_55531- Lnet/minecraft/class_1066;method_55531(Ljava/util/List;)Lnet/minecraft/class_3285;- official - b- Lhhs;b(Ljava/util/List;)Lauc;
 
- 
reload- Mappings:
- Namespace - Name - Mixin selector - named - reload- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;reload(Lnet/minecraft/client/resource/server/ReloadScheduler$ReloadContext;)V- intermediary - method_55517- Lnet/minecraft/class_1066;method_55517(Lnet/minecraft/class_9041$class_9042;)V- official - a- Lhhs;a(Lhhv$a;)V
 
- 
onReloadFailurepublic void onReloadFailure()- Mappings:
- Namespace - Name - Mixin selector - named - onReloadFailure- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;onReloadFailure()V- intermediary - method_55530- Lnet/minecraft/class_1066;method_55530()V- official - b- Lhhs;b()V
 
- 
onForcedReloadFailurepublic void onForcedReloadFailure()- Mappings:
- Namespace - Name - Mixin selector - named - onForcedReloadFailure- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;onForcedReloadFailure()V- intermediary - method_55535- Lnet/minecraft/class_1066;method_55535()V- official - c- Lhhs;c()V
 
- 
onReloadSuccesspublic void onReloadSuccess()- Mappings:
- Namespace - Name - Mixin selector - named - onReloadSuccess- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;onReloadSuccess()V- intermediary - method_55536- Lnet/minecraft/class_1066;method_55536()V- official - d- Lhhs;d()V
 
- 
toHashCode- Mappings:
- Namespace - Name - Mixin selector - named - toHashCode- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;toHashCode(Ljava/lang/String;)Lcom/google/common/hash/HashCode;- intermediary - method_55518- Lnet/minecraft/class_1066;method_55518(Ljava/lang/String;)Lcom/google/common/hash/HashCode;- official - a- Lhhs;a(Ljava/lang/String;)Lcom/google/common/hash/HashCode;
 
- 
addResourcePack- Mappings:
- Namespace - Name - Mixin selector - named - addResourcePack- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;addResourcePack(Ljava/util/UUID;Ljava/net/URL;Ljava/lang/String;)V- intermediary - method_55523- Lnet/minecraft/class_1066;method_55523(Ljava/util/UUID;Ljava/net/URL;Ljava/lang/String;)V- official - a- Lhhs;a(Ljava/util/UUID;Ljava/net/URL;Ljava/lang/String;)V
 
- 
addResourcePack- Mappings:
- Namespace - Name - Mixin selector - named - addResourcePack- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;addResourcePack(Ljava/util/UUID;Ljava/nio/file/Path;)V- intermediary - method_55524- Lnet/minecraft/class_1066;method_55524(Ljava/util/UUID;Ljava/nio/file/Path;)V- official - a- Lhhs;a(Ljava/util/UUID;Ljava/nio/file/Path;)V
 
- 
remove- Mappings:
- Namespace - Name - Mixin selector - named - remove- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;remove(Ljava/util/UUID;)V- intermediary - method_55520- Lnet/minecraft/class_1066;method_55520(Ljava/util/UUID;)V- official - a- Lhhs;a(Ljava/util/UUID;)V
 
- 
removeAllpublic void removeAll()- Mappings:
- Namespace - Name - Mixin selector - named - removeAll- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;removeAll()V- intermediary - method_55537- Lnet/minecraft/class_1066;method_55537()V- official - e- Lhhs;e()V
 
- 
getStateChangeCallback- Mappings:
- Namespace - Name - Mixin selector - named - getStateChangeCallback- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;getStateChangeCallback(Lnet/minecraft/network/ClientConnection;)Lnet/minecraft/client/resource/server/PackStateChangeCallback;- intermediary - method_55527- Lnet/minecraft/class_1066;method_55527(Lnet/minecraft/class_2535;)Lnet/minecraft/class_9039;- official - a- Lhhs;a(Lvi;)Lhhu;
 
- 
initpublic void init(ClientConnection connection, ServerResourcePackManager.AcceptanceStatus acceptanceStatus) - Mappings:
- Namespace - Name - Mixin selector - named - init- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;init(Lnet/minecraft/network/ClientConnection;Lnet/minecraft/client/resource/server/ServerResourcePackManager$AcceptanceStatus;)V- intermediary - method_55528- Lnet/minecraft/class_1066;method_55528(Lnet/minecraft/class_2535;Lnet/minecraft/class_9044$class_9047;)V- official - a- Lhhs;a(Lvi;Lhhw$c;)V
 
- 
initWorldPackpublic void initWorldPack()- Mappings:
- Namespace - Name - Mixin selector - named - initWorldPack- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;initWorldPack()V- intermediary - method_55538- Lnet/minecraft/class_1066;method_55538()V- official - f- Lhhs;f()V
 
- 
acceptAllpublic void acceptAll()- Mappings:
- Namespace - Name - Mixin selector - named - acceptAll- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;acceptAll()V- intermediary - method_55539- Lnet/minecraft/class_1066;method_55539()V- official - g- Lhhs;g()V
 
- 
declineAllpublic void declineAll()- Mappings:
- Namespace - Name - Mixin selector - named - declineAll- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;declineAll()V- intermediary - method_55540- Lnet/minecraft/class_1066;method_55540()V- official - h- Lhhs;h()V
 
- 
getPackLoadFuture- Mappings:
- Namespace - Name - Mixin selector - named - getPackLoadFuture- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;getPackLoadFuture(Ljava/util/UUID;)Ljava/util/concurrent/CompletableFuture;- intermediary - method_55532- Lnet/minecraft/class_1066;method_55532(Ljava/util/UUID;)Ljava/util/concurrent/CompletableFuture;- official - b- Lhhs;b(Ljava/util/UUID;)Ljava/util/concurrent/CompletableFuture;
 
- 
clearpublic void clear()- Mappings:
- Namespace - Name - Mixin selector - named - clear- Lnet/minecraft/client/resource/server/ServerResourcePackLoader;clear()V- intermediary - method_55541- Lnet/minecraft/class_1066;method_55541()V- official - i- Lhhs;i()V
 
- 
close- Specified by:
- closein interface- AutoCloseable
- Throws:
- IOException
 
 
-