2021-03-24 14:19:56 -04:00
|
|
|
CLASS net/minecraft/class_4010 net/minecraft/resource/ProfiledResourceReload
|
|
|
|
COMMENT An implementation of resource reload that includes an additional profiling
|
|
|
|
COMMENT summary for each reloader.
|
2019-06-28 17:55:20 -04:00
|
|
|
FIELD field_17918 LOGGER Lorg/apache/logging/log4j/Logger;
|
|
|
|
FIELD field_17919 reloadTimer Lcom/google/common/base/Stopwatch;
|
2019-07-08 12:09:22 -04:00
|
|
|
METHOD <init> (Lnet/minecraft/class_3300;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;)V
|
2019-05-07 11:56:34 -04:00
|
|
|
ARG 1 manager
|
2021-03-24 14:19:56 -04:00
|
|
|
ARG 2 reloaders
|
2019-05-07 11:56:34 -04:00
|
|
|
ARG 3 prepareExecutor
|
|
|
|
ARG 4 applyExecutor
|
2021-03-24 14:19:56 -04:00
|
|
|
ARG 5 initialStage
|
2019-06-28 17:55:20 -04:00
|
|
|
METHOD method_18238 finish (Ljava/util/List;)V
|
|
|
|
ARG 1 summaries
|
2021-03-24 14:19:56 -04:00
|
|
|
METHOD method_18354 (Ljava/util/concurrent/Executor;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Runnable;)V
|
|
|
|
ARG 2 application
|
2019-07-08 12:09:22 -04:00
|
|
|
METHOD method_18355 (Ljava/util/concurrent/Executor;Lnet/minecraft/class_3302$class_4045;Lnet/minecraft/class_3300;Lnet/minecraft/class_3302;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
|
2021-03-24 14:19:56 -04:00
|
|
|
ARG 1 synchronizer
|
|
|
|
ARG 2 resourceManager
|
|
|
|
ARG 3 reloader
|
|
|
|
ARG 4 prepare
|
|
|
|
ARG 5 apply
|
|
|
|
METHOD method_18358 (Ljava/util/concurrent/Executor;Ljava/util/concurrent/atomic/AtomicLong;Ljava/lang/Runnable;)V
|
|
|
|
ARG 2 preparation
|
2019-12-02 08:55:18 -05:00
|
|
|
CLASS class_4046 Summary
|
2021-03-24 14:19:56 -04:00
|
|
|
COMMENT The profiling summary for each reloader in the reload.
|
2019-12-02 08:55:18 -05:00
|
|
|
FIELD field_18037 name Ljava/lang/String;
|
|
|
|
FIELD field_18038 prepareProfile Lnet/minecraft/class_3696;
|
|
|
|
FIELD field_18039 applyProfile Lnet/minecraft/class_3696;
|
|
|
|
FIELD field_18040 prepareTimeMs Ljava/util/concurrent/atomic/AtomicLong;
|
|
|
|
FIELD field_18041 applyTimeMs Ljava/util/concurrent/atomic/AtomicLong;
|
2021-06-24 09:14:30 -04:00
|
|
|
METHOD <init> (Ljava/lang/String;Lnet/minecraft/class_3696;Lnet/minecraft/class_3696;Ljava/util/concurrent/atomic/AtomicLong;Ljava/util/concurrent/atomic/AtomicLong;)V
|
|
|
|
ARG 1 name
|
|
|
|
ARG 2 prepareProfile
|
|
|
|
ARG 3 applyProfile
|
|
|
|
ARG 4 prepareTimeMs
|
|
|
|
ARG 5 applyTimeMs
|