All Classes

Class Description
AdministrativeSession  
AFKComponent  
AFKComponent.AFKSession  
Ban  
BanDatabase
Interface for a ban database.
BansComponent  
ChatUtil  
CommandBook
Base plugin class for CommandBook.
CommandBookCommands  
CommandSenderMessageEvent  
ComponentCommandRegistrar  
CooldownsComponent
This component provides command warmups and cooldowns, measured in seconds, by using a repeating scheduler task that increases the value for each entry in each CooldownState by one each second if the value is less than the number of seconds specified in the configuration, removing the entry if the warmup/cooldown has been removed from the configuration
CSVBanDatabase  
DebugComponent  
EntitySpawnComponent  
EntityUtil  
FlatFileKitsManager
Manages kits.
FlatFileLocationsManager  
FlatFileLocationsManager.LocationsFactory  
FlightComponent  
FlightComponent.FlightSession  
FreezeCommands  
FreezeComponent  
FunCommands  
FunComponent  
GarbageCollector  
GodCommands  
GodComponent  
HelpComponent
Simple but very messy Help component.
HomesComponent  
InfoComponent  
InfoComponent.PlayerWhoisEvent  
InputUtil  
InputUtil.LocationParser  
InputUtil.PlayerParser  
InputUtil.TimeParser  
InventoryCommands  
InventoryComponent  
InventoryUtil  
ItemUtil
Various item helper methods that do not depend on user-configurable information.
JingleNoteComponent  
JingleNoteManager
A manager of play instances.
Kit
Specifies the kit.
KitManager
Manager for kits.
KitsComponent  
LegacyCommandBookConfigurationMigrator
Converts pre-2.0 configurations to the 2.0 format
LocationDirectiveManager  
LocationManager<T>  
LocationManagerFactory<T>  
LocationsComponent
Parent class for components that use a RootLocationManager <NamedLocation> and deal with locations
LocationTarget  
LocationTargetConverter  
LocationUtil  
MessagingComponent  
MOTDSendEvent  
MultiPlayerTarget  
MultiPlayerTargetConverter  
NamedLocation  
NameVerificationComponent  
NestUtil  
OfflineSinglePlayerTarget  
OfflineSinglePlayerTargetConverter  
OnlineListComponent  
OnlineListSendEvent  
PaginatedResult<T>
Commands that wish to display a paginated list of results can use this class to do the actual pagination, giving a list of items, a page number, and basic formatting information.
PersistentSession  
PlatformCommandManager  
PlayerComparisonUtil  
PlayerComponent  
PlayerIteratorAction
Performs an action over a list of players.
PlayerPrioritySort  
PlayerTarget  
PlayerUtil  
ProjectileUtil  
ReflectiveSessionFactory  
RootLocationManager<T>  
ServerUtil  
SessionComponent  
SessionFactory<T extends PersistentSession>  
SharedMessageEvent  
SinglePlayerTarget  
SinglePlayerTargetConverter  
SpawnLocationsComponent  
StoredMessagesComponent  
SuggestionHelper  
TeleportCommands  
TeleportComponent  
TeleportComponent.LocalConfiguration  
TeleportPlayerIterator  
TeleportSession  
ThorComponent  
TimeComponent
TimeComponent contains commands and functions related to time management.
TimeLocker  
UserSession  
UUIDUtil  
WarpsComponent  
WorldComponent  
WorldEditAdapter  
WrappedSpawn  
WrappedSpawnManager