程序包 | 说明 |
---|---|
org.bukkit.scheduler |
用于使
插件 以指定时间间隔运行代码的类,包括线程安全. |
限定符和类型 | 方法和说明 |
---|---|
BukkitTask |
BukkitRunnable.runTask(Plugin plugin)
让Bukkit任务调度器在下一个tick运行任务.
|
BukkitTask |
BukkitScheduler.runTask(Plugin plugin,
BukkitRunnable task)
已过时。
|
BukkitTask |
BukkitScheduler.runTask(Plugin plugin,
java.lang.Runnable task)
返回下一个tick服务器将运行的任务.
|
BukkitTask |
BukkitRunnable.runTaskAsynchronously(Plugin plugin)
在Bukkit任务调度器异步运行这个任务.
|
BukkitTask |
BukkitScheduler.runTaskAsynchronously(Plugin plugin,
BukkitRunnable task)
|
BukkitTask |
BukkitScheduler.runTaskAsynchronously(Plugin plugin,
java.lang.Runnable task)
异步任务不应访问Bukkit里的任何API.应着重保证异步任务的线程安全.
|
BukkitTask |
BukkitScheduler.runTaskLater(Plugin plugin,
BukkitRunnable task,
long delay)
|
BukkitTask |
BukkitRunnable.runTaskLater(Plugin plugin,
long delay)
在指定tick后执行该任务.
|
BukkitTask |
BukkitScheduler.runTaskLater(Plugin plugin,
java.lang.Runnable task,
long delay)
返回指定tick过后运行的任务(即延迟执行).
|
BukkitTask |
BukkitScheduler.runTaskLaterAsynchronously(Plugin plugin,
BukkitRunnable task,
long delay)
|
BukkitTask |
BukkitRunnable.runTaskLaterAsynchronously(Plugin plugin,
long delay)
让Bukkit任务调度器在指定的tick后异步执行这个任务.
|
BukkitTask |
BukkitScheduler.runTaskLaterAsynchronously(Plugin plugin,
java.lang.Runnable task,
long delay)
异步任务不应访问Bukkit里的任何API.应着重保证异步任务的线程安全.
|
BukkitTask |
BukkitScheduler.runTaskTimer(Plugin plugin,
BukkitRunnable task,
long delay,
long period)
|
BukkitTask |
BukkitRunnable.runTaskTimer(Plugin plugin,
long delay,
long period)
在指定时间后开始以指定的间隔不断执行任务.
|
BukkitTask |
BukkitScheduler.runTaskTimer(Plugin plugin,
java.lang.Runnable task,
long delay,
long period)
返回一个任务.此任务将在指定tick数值后运行.任务将重复运行直至取消.
|
BukkitTask |
BukkitScheduler.runTaskTimerAsynchronously(Plugin plugin,
BukkitRunnable task,
long delay,
long period)
|
BukkitTask |
BukkitRunnable.runTaskTimerAsynchronously(Plugin plugin,
long delay,
long period)
让Bukkit任务调度器在指定的tick后开始异步的以指定的间隔不断执行任务.
|
BukkitTask |
BukkitScheduler.runTaskTimerAsynchronously(Plugin plugin,
java.lang.Runnable task,
long delay,
long period)
异步任务不应访问Bukkit里的任何API.应着重保证异步任务的线程安全.
|
限定符和类型 | 方法和说明 |
---|---|
java.util.List<BukkitTask> |
BukkitScheduler.getPendingTasks()
返回所有挂起(就绪/阻塞等)的任务.任务的顺序与它们的执行顺序无关.
|