Package dev.architectury.loom.util
Class ThreadingUtils
java.lang.Object
dev.architectury.loom.util.ThreadingUtils
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic interfacestatic interfacestatic interface -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> List<T> get(ThreadingUtils.UnsafeCallable<T>... jobs) static <T> List<T> get(Collection<ThreadingUtils.UnsafeCallable<T>> jobs) static <T,R> List <R> get(Collection<T> values, Function<T, R> action) static voidrun(ThreadingUtils.UnsafeRunnable... jobs) static voidstatic <T> voidrun(Collection<T> values, ThreadingUtils.UnsafeConsumer<T> action) static <T> voidrun(T[] values, ThreadingUtils.UnsafeConsumer<T> action) static ThreadingUtils.TaskCompleter
-
Constructor Details
-
ThreadingUtils
public ThreadingUtils()
-
-
Method Details
-
run
-
run
-
run
-
run
-
get
-
get
-
get
-
taskCompleter
-