runDelayed

fun AsyncScheduler.runDelayed(time: TimeUnit, delay: Long, task: ScheduledTask.() -> Unit)
fun EntityScheduler.runDelayed(initialDelay: Long, retired: () -> Unit, task: ScheduledTask.() -> Unit): ScheduledTask?
fun EntityScheduler.runDelayed(initialDelay: Long, task: ScheduledTask.() -> Unit): ScheduledTask?
fun GlobalRegionScheduler.runDelayed(initialDelay: Long, task: ScheduledTask.() -> Unit): ScheduledTask