net.minecraft.util.thread

public class PriorityConsecutiveExecutor

extends AbstractConsecutiveExecutor<StrictQueue$RunnableWithPriority>

All mapped superinterfaces:

ProfilerMeasured, TaskScheduler

bsa
net.minecraft.util.thread.PriorityConsecutiveExecutor
net.minecraft.class_10177
net.minecraft.unmapped.C_pudqkijs
net.minecraft.util.thread.PrioritizedConsecutiveExecutor
net.minecraft.unmapped.C_pudqkijs
net.minecraft.src.C_345887_

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)
m_fhysvjeu(Runnable arg0)
createTask(Runnable arg0)
m_fmrivicr(Runnable arg0)
m_8505_(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)
m_oivnfvmf(int arg0, Consumer<CompletableFuture<Source>> arg1)
executeAsync(int priority, Consumer<CompletableFuture<Source>> future)
m_oivnfvmf(int priority, Consumer<CompletableFuture<Source>> arg1)
m_351941_(int p_367272_, Consumer<CompletableFuture<Source>> arg1)