All Classes and Interfaces
Class
Description
The abstract key manager
A
Scheduler that can run tasks asynchronouslyBase plugin class that provides a simple way to manage components
A wrapped
Task for a Bukkit taskA component that manages the commands
A
Scheduler that schedules tasks for an EntityA wrapped
Task for a ScheduledTaskA
Scheduler that can run tasks globallyAn interface for all
NamespacedKey managerA component that registers and unregisters itself as a
Listener.Interface for loadable components
A
Scheduler that schedules tasks for a Locationthe
KeyManager for default MinecraftA component that handles the registration and unregistration of
PermissionThe platform the server is running on
A
KeyManager for the PluginA pair of
NamespacedKey and PersistentDataTypeMethods to work with
PluginKeyPair convenientlyAn interface for components that need to run code after the plugin has been enabled
The component for the post-enable phase of the plugin lifecycle
A
Scheduler that schedules tasks for a regionA key for a
RegionSchedulerA scheduler that provides a way to run tasks
A sub-command
The sub-command manager
SwapItemListener<P extends org.bukkit.plugin.Plugin>
A listener to catch the event when a player swaps two items in the inventory
The result of the swap event
A scheduled task
An interface for cancelling tasks