yarn/mappings/net/minecraft/util/ThreadExecutor.mapping

21 lines
843 B
Plaintext

CLASS agf net/minecraft/util/ThreadExecutor
FIELD b name Ljava/lang/String;
FIELD c LOGGER Lorg/apache/logging/log4j/Logger;
FIELD d taskQueue Ljava/util/Queue;
FIELD e waitCount I
METHOD a executeFuture (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture;
ARG 1 runnable
METHOD a executeFuture (Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture;
METHOD aw shouldRunAsync ()Z
METHOD ax getThread ()Ljava/lang/Thread;
METHOD bc isOnThread ()Z
METHOD be clear ()V
METHOD bf executeTaskQueue ()V
METHOD c canRun (Ljava/lang/Runnable;)Z
METHOD c waitFor (Ljava/util/function/BooleanSupplier;)V
METHOD d prepareRunnable (Ljava/lang/Runnable;)Ljava/lang/Runnable;
METHOD f executeSync (Ljava/lang/Runnable;)V
ARG 1 runnable
METHOD h runSafely (Ljava/lang/Runnable;)V
METHOD p executeQueuedTask ()Z