All Classes and Interfaces

Class
Description
A utility class to help display time scales
 
A system for running tasks concurrently in another thread, optionally with a delay
A utility class containing standardised colours
Colours for player states
Colours for chat messages
A utility class containing various useful codecs
 
A utility for serverside localisation
Does not yet support providing arguments
A class for formatting
 
A utility class for checking permissions
A simple teleporter that just teleports a player to a location in a level Does not produce a portal and does not produce a sound
A system for delaying the execution of events until a condition is met
A Delayed Event to teleport the player to a specific location after a set amount of time Cancels if the player moves
An enum representing different ways to notify a player
The base interface for Delayed events
A class to simplify sending notifications to the player
A class to split the results of a command into pages Commands that implement this should take an integer as the last argument that is passed to the Pager.sendPage(int, CommandSource) method
A Functional interface to transform the given PagedElement into a Chat Component
A simple container for 2 values
An abstract implementation of IDelayedEvent that waits until the given delay has passed before executing