net.minecraft.util.thread

public class PriorityConsecutiveExecutor

extends AbstractConsecutiveExecutor<StrictQueue$RunnableWithPriority>

All mapped superinterfaces:

ProfilerMeasured, TaskScheduler

bsb
net.minecraft.util.thread.PriorityConsecutiveExecutor
net.minecraft.class_10177
net.minecraft.util.thread.PrioritizedConsecutiveExecutor
net.minecraft.util.thread.PriorityConsecutiveExecutor

Constructor summary

ModifierConstructor
public (int priorityCount, Executor executor, String name)

Method summary

Modifier and TypeMethod
public StrictQueue$RunnableWithPriority
b(Runnable arg0)
wrapRunnable(Runnable arg0)
method_63601(Runnable arg0)
createTask(Runnable arg0)
public <Source> CompletableFuture<Source>
a(int arg0, Consumer<CompletableFuture<Source>> arg1)
scheduleWithResult(int arg0, Consumer<CompletableFuture<Source>> arg1)
method_63599(int arg0, Consumer<CompletableFuture<Source>> arg1)
executeAsync(int priority, Consumer<CompletableFuture<Source>> future)