Package-level declarations

Functions

Link copied to clipboard
fun GlobalRegionScheduler.execute(task: () -> Unit)
fun EntityScheduler.execute(delay: Long, task: () -> Unit)
fun EntityScheduler.execute(delay: Long, retired: () -> Unit, task: () -> Unit)
Link copied to clipboard
fun AsyncScheduler.run(task: ScheduledTask.() -> Unit)
fun EntityScheduler.run(task: ScheduledTask.() -> Unit): ScheduledTask?
fun GlobalRegionScheduler.run(task: ScheduledTask.() -> Unit): ScheduledTask
fun EntityScheduler.run(retired: () -> Unit, task: ScheduledTask.() -> Unit): ScheduledTask?
Link copied to clipboard
fun EntityScheduler.runAtFixedRate(initialDelay: Long, period: Long, task: ScheduledTask.() -> Unit): ScheduledTask?
fun GlobalRegionScheduler.runAtFixedRate(initialDelay: Long, period: Long, task: ScheduledTask.() -> Unit): ScheduledTask
fun AsyncScheduler.runAtFixedRate(time: TimeUnit, initialDelay: Long, period: Long, task: ScheduledTask.() -> Unit)
fun EntityScheduler.runAtFixedRate(initialDelay: Long, period: Long, retired: () -> Unit, task: ScheduledTask.() -> Unit): ScheduledTask?
Link copied to clipboard
fun EntityScheduler.runDelayed(initialDelay: Long, task: ScheduledTask.() -> Unit): ScheduledTask?
fun GlobalRegionScheduler.runDelayed(initialDelay: Long, task: ScheduledTask.() -> Unit): ScheduledTask
fun AsyncScheduler.runDelayed(time: TimeUnit, delay: Long, task: ScheduledTask.() -> Unit)
fun EntityScheduler.runDelayed(initialDelay: Long, retired: () -> Unit, task: ScheduledTask.() -> Unit): ScheduledTask?