AsyncUtil

object AsyncUtil

Functions

Link copied to clipboard
fun <T> Callable<T>.fromBukkitMainThread(plugin: JavaPlugin = CustomCrafter.getInstance()): T

Returns value from bukkit main thread.

Link copied to clipboard
fun <T> Callable<T>.futureFromBukkitMainThread(plugin: JavaPlugin = CustomCrafter.getInstance()): Future<T>

Returns Future<T> from bukkit main thread.

Link copied to clipboard
fun <T> getFromBukkitMainThread(callable: Callable<T>, plugin: JavaPlugin = CustomCrafter.getInstance()): T
Link copied to clipboard
fun <T> getFutureFromBukkitMainThread(callable: Callable<T>, plugin: JavaPlugin = CustomCrafter.getInstance()): Future<T>