Package net.minecraft.util.thread
Class PrioritizedConsecutiveExecutor
java.lang.Object
net.minecraft.util.thread.ConsecutiveExecutor<TaskQueue.PrioritizedTask>
net.minecraft.util.thread.PrioritizedConsecutiveExecutor
- All Implemented Interfaces:
- AutoCloseable,- Runnable,- SampleableExecutor,- TaskExecutor<TaskQueue.PrioritizedTask>
- Mappings:
- Namespace - Name - named - net/minecraft/util/thread/PrioritizedConsecutiveExecutor- intermediary - net/minecraft/class_10177- official - brd
- 
Constructor SummaryConstructorsConstructorDescriptionPrioritizedConsecutiveExecutor(int priorityCount, Executor executor, String name) 
- 
Method SummaryModifier and TypeMethodDescriptioncreateTask(Runnable runnable) <Source> CompletableFuture<Source> executeAsync(int priority, Consumer<CompletableFuture<Source>> future) Methods inherited from class net.minecraft.util.thread.ConsecutiveExecutorclose, createSamplers, getName, hasQueuedTasks, queueSize, run, runAll, send, toStringMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface net.minecraft.util.thread.TaskExecutorexecuteAsync
- 
Constructor Details- 
PrioritizedConsecutiveExecutor- Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/util/thread/PrioritizedConsecutiveExecutor;<init>(ILjava/util/concurrent/Executor;Ljava/lang/String;)V- intermediary - <init>- Lnet/minecraft/class_10177;<init>(ILjava/util/concurrent/Executor;Ljava/lang/String;)V- official - <init>- Lbrd;<init>(ILjava/util/concurrent/Executor;Ljava/lang/String;)V
 
 
- 
- 
Method Details- 
createTask- Mappings:
- Namespace - Name - Mixin selector - named - createTask- Lnet/minecraft/util/thread/PrioritizedConsecutiveExecutor;createTask(Ljava/lang/Runnable;)Lnet/minecraft/util/thread/TaskQueue$PrioritizedTask;- intermediary - method_63601- Lnet/minecraft/class_10177;method_63601(Ljava/lang/Runnable;)Lnet/minecraft/class_3847$class_3907;- official - b- Lbrd;b(Ljava/lang/Runnable;)Lbrf$c;
 
- 
executeAsyncpublic <Source> CompletableFuture<Source> executeAsync(int priority, Consumer<CompletableFuture<Source>> future) - Mappings:
- Namespace - Name - Mixin selector - named - executeAsync- Lnet/minecraft/util/thread/PrioritizedConsecutiveExecutor;executeAsync(ILjava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;- intermediary - method_63599- Lnet/minecraft/class_10177;method_63599(ILjava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;- official - a- Lbrd;a(ILjava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;
 
 
-