CLASS aeb net/minecraft/util/ThreadTaskQueue FIELD a LOGGER Lorg/apache/logging/log4j/Logger; FIELD f taskQueue Ljava/util/Queue; METHOD a executeFuture (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; METHOD a executeFuture (Ljava/util/function/Supplier;)Ljava/util/concurrent/CompletableFuture; METHOD ay isOffThread ()Z METHOD az isMainThread ()Z METHOD bf executeTaskQueue ()V METHOD q getTaskQueueSize ()I METHOD r executeQueuedTask ()Z