| public static ResourceReload | | of(ResourceManager resourceManager, List<PreparableReloadListener> listeners, Executor taskExecutor, Executor mainThreadExecutor, CompletableFuture<Unit> initialTask) | | of(ResourceManager resourceManager, List<PreparableReloadListener> listeners, Executor taskExecutor, Executor mainThreadExecutor, CompletableFuture<Unit> initialTask) | | method_18369(class_3300 arg0, List<class_3302> arg1, Executor arg2, Executor arg3, CompletableFuture<class_3902> arg4) | | create(ResourceManager manager, List<ResourceReloader> reloaders, Executor prepareExecutor, Executor applyExecutor, CompletableFuture<Unit> initialStage) |
|
| protected void | | startTasks(Executor taskExecutor, Executor mainThreadExecutor, ResourceManager resourceManager, List<PreparableReloadListener> listeners, SimpleReloadInstance$StateFactory<S> stateFactory, CompletableFuture<?> initialTask) | | startTasks(Executor taskExecutor, Executor mainThreadExecutor, ResourceManager resourceManager, List<PreparableReloadListener> listeners, SimpleReloadInstance$StateFactory<S> stateFactory, CompletableFuture<?> initialTask) | | method_67578(Executor arg0, Executor arg1, class_3300 arg2, List<class_3302> arg3, class_4014$class_4047<S> arg4, CompletableFuture<?> arg5) | | start(Executor prepareExecutor, Executor applyExecutor, ResourceManager manager, List<ResourceReloader> reloaders, SimpleResourceReload$Factory<S> factory, CompletableFuture<?> initialStage) |
|
| protected CompletableFuture<List<S>> | | prepareTasks(Executor taskExecutor, Executor mainThreadExecutor, ResourceManager resourceManager, List<PreparableReloadListener> listeners, SimpleReloadInstance$StateFactory<S> stateFactory, CompletableFuture<?> initialTask) | | prepareTasks(Executor taskExecutor, Executor mainThreadExecutor, ResourceManager resourceManager, List<PreparableReloadListener> listeners, SimpleReloadInstance$StateFactory<S> stateFactory, CompletableFuture<?> initialTask) | | method_67571(Executor arg0, Executor arg1, class_3300 arg2, List<class_3302> arg3, class_4014$class_4047<S> arg4, CompletableFuture<?> arg5) | | startAsync(Executor prepareExecutor, Executor applyExecutor, ResourceManager manager, List<ResourceReloader> reloaders, SimpleResourceReload$Factory<S> factory, CompletableFuture<?> initialStage) |
|
| private ResourceReloader$Synchronizer | |
| public CompletableFuture<?> | | done() | | done() | | method_18364() | | whenComplete() |
|
| public float | | getActualProgress() | | getActualProgress() | | method_18229() | | getProgress() |
|
| private static int | | weightProgress(int preparationTasks, int reloadTasks, int listeners) | | weightProgress(int preparationTasks, int reloadTasks, int listeners) | | method_67572(int arg0, int arg1, int arg2) | | toWeighted(int prepare, int apply, int total) |
|
| public static ResourceReload | | create(ResourceManager resourceManager, List<PreparableReloadListener> listeners, Executor backgroundExecutor, Executor mainThreadExecutor, CompletableFuture<Unit> initialTask, boolean enableProfiling) | | create(ResourceManager resourceManager, List<PreparableReloadListener> listeners, Executor backgroundExecutor, Executor mainThreadExecutor, CompletableFuture<Unit> initialTask, boolean enableProfiling) | | method_40087(class_3300 arg0, List<class_3302> arg1, Executor arg2, Executor arg3, CompletableFuture<class_3902> arg4, boolean arg5) | | start(ResourceManager manager, List<ResourceReloader> reloaders, Executor prepareExecutor, Executor applyExecutor, CompletableFuture<Unit> initialStage, boolean profiled) |
|