Package net.minecraft.resource
Class ProfiledResourceReload
java.lang.Object
net.minecraft.resource.SimpleResourceReload<ProfiledResourceReload.Summary>
net.minecraft.resource.ProfiledResourceReload
- All Implemented Interfaces:
ResourceReload
An implementation of resource reload that includes an additional profiling
summary for each reloader.
- Mappings:
Namespace Name official aksintermediary net/minecraft/class_4010named net/minecraft/resource/ProfiledResourceReload
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classThe profiling summary for each reloader in the reload.Nested classes/interfaces inherited from class net.minecraft.resource.SimpleResourceReload
SimpleResourceReload.Factory<S> -
Field Summary
FieldsFields inherited from class net.minecraft.resource.SimpleResourceReload
applyStageFuture, prepareStageFuture, waitingReloaders -
Constructor Summary
ConstructorsConstructorDescriptionProfiledResourceReload(ResourceManager manager, List<ResourceReloader> reloaders, Executor prepareExecutor, Executor applyExecutor, CompletableFuture<Unit> initialStage) -
Method Summary
Modifier and TypeMethodDescriptionprivate List<ProfiledResourceReload.Summary>finish(List<ProfiledResourceReload.Summary> summaries) Methods inherited from class net.minecraft.resource.SimpleResourceReload
create, getProgress, start, whenCompleteMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.resource.ResourceReload
isComplete, throwException
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official cLaks;c:Lorg/slf4j/Logger;intermediary field_17918Lnet/minecraft/class_4010;field_17918:Lorg/slf4j/Logger;named LOGGERLnet/minecraft/resource/ProfiledResourceReload;LOGGER:Lorg/slf4j/Logger;
-
reloadTimer
- Mappings:
Namespace Name Mixin selector official dLaks;d:Lcom/google/common/base/Stopwatch;intermediary field_17919Lnet/minecraft/class_4010;field_17919:Lcom/google/common/base/Stopwatch;named reloadTimerLnet/minecraft/resource/ProfiledResourceReload;reloadTimer:Lcom/google/common/base/Stopwatch;
-
-
Constructor Details
-
ProfiledResourceReload
public ProfiledResourceReload(ResourceManager manager, List<ResourceReloader> reloaders, Executor prepareExecutor, Executor applyExecutor, CompletableFuture<Unit> initialStage) - Mappings:
Namespace Name Mixin selector official <init>Laks;<init>(Lakx;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;)Vintermediary <init>Lnet/minecraft/class_4010;<init>(Lnet/minecraft/class_3300;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;)Vnamed <init>Lnet/minecraft/resource/ProfiledResourceReload;<init>(Lnet/minecraft/resource/ResourceManager;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;)V
-
-
Method Details
-
finish
- Mappings:
Namespace Name Mixin selector official aLaks;a(Ljava/util/List;)Ljava/util/List;intermediary method_18238Lnet/minecraft/class_4010;method_18238(Ljava/util/List;)Ljava/util/List;named finishLnet/minecraft/resource/ProfiledResourceReload;finish(Ljava/util/List;)Ljava/util/List;
-