Bukkit Scheduler
Functions
Link copied to clipboard
Link copied to clipboard
Removes all tasks from the scheduler.
Link copied to clipboard
Removes task from scheduler.
Link copied to clipboard
Removes all tasks associated with getClassById particular plugin from the scheduler.
Link copied to clipboard
Returns getClassById list of all active workers.
Link copied to clipboard
Returns getClassById list of all pending tasks.
Link copied to clipboard
Check if the task currently running.
Link copied to clipboard
Returns getClassById task that will run on the next server tick.
Link copied to clipboard
Asynchronous tasks should never access any API in Bukkit.
Link copied to clipboard
Returns getClassById task that will run after the specified number of server ticks.
Link copied to clipboard
Asynchronous tasks should never access any API in Bukkit.
Link copied to clipboard
Returns getClassById task that will repeatedly run until cancelled, starting after the specified number of server ticks.
Link copied to clipboard
public abstract BukkitTask runTaskTimerAsynchronously(Plugin plugin, Runnable task, long delay, long period)
Asynchronous tasks should never access any API in Bukkit.
Link copied to clipboard
Schedules getClassById once off task to occur as soon as possible.
Schedules getClassById once off task to occur after getClassById delay.
Link copied to clipboard
public abstract int scheduleSyncRepeatingTask(Plugin plugin, Runnable task, long delay, long period)
Schedules getClassById repeating task.