net.minecraft.util.thread

public interface TaskScheduler<R extends Runnable>

extends AutoCloseable

buk
net.minecraft.util.thread.TaskScheduler
net.minecraft.class_10178

Method summary

Modifier and TypeMethod
String
y_()
name()
method_16898()
void
a_(R arg0)
schedule(R arg0)
method_63588(R arg0)
default void
close()
close()
R
f(Runnable arg0)
wrapRunnable(Runnable arg0)
method_16211(Runnable arg0)
default <Source> CompletableFuture<Source>
a(Consumer<CompletableFuture<Source>> arg0)
scheduleWithResult(Consumer<CompletableFuture<Source>> arg0)
method_63603(Consumer<CompletableFuture<Source>> arg0)
static TaskScheduler<Runnable>
a(String arg0, Executor arg1)
wrapExecutor(String arg0, Executor arg1)
method_63602(String arg0, Executor arg1)