Package-level declarations

Types

Link copied to clipboard

Used by tasks to indicate whether they will execute synchronously with the server, or asynchronously from the server.

Link copied to clipboard
@ThreadSafe
interface Scheduler

A scheduler that will execute tasks with a precision dependent on the tick rate of the server.

Link copied to clipboard
interface Task

A task that can be scheduled by the scheduler.

Link copied to clipboard
interface TaskAction

The action to take after a task has been executed.

Link copied to clipboard
interface TaskTime

An amount of time for a task. This is used for delay and repeat times.