Package-level declarations

Types

Link copied to clipboard
class AsyncCoroutineDispatcher(plugin: Plugin) : CoroutineDispatcher
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class MinecraftCoroutineDispatcher(plugin: Plugin) : CoroutineDispatcher
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class Stats(plugin: CreeperHeal2)
Link copied to clipboard
Link copied to clipboard

Properties

Link copied to clipboard
val Dispatchers.async: CoroutineContext

Minecraft async dispatcher.

Link copied to clipboard
val Dispatchers.minecraft: CoroutineContext

Minecraft sync dispatcher.

Functions

Link copied to clipboard
fun Any.async(plugin: Plugin, delayTicks: Long = 0, repeatingTicks: Long = 0, f: () -> Unit): BukkitTask

Executes the given f via the plugin asynchronous.

Link copied to clipboard
fun Any.sync(plugin: Plugin, delayTicks: Long = 0, repeatingTicks: Long = 0, f: () -> Unit): BukkitTask

Executes the given f via the plugin synchronized with the server tick.