See: Description
| Interface | Description | 
|---|---|
| BlockCommandSender | |
| CommandExecutor | 
 Represents a class which contains a single method for executing commands 
 | 
| CommandMap | |
| CommandSender | |
| ConsoleCommandSender | |
| PluginIdentifiableCommand | 
 This interface is used by the help system to group commands into
 sub-indexes based on the  
Plugin they are a part of. | 
| RemoteConsoleCommandSender | |
| TabCommandExecutor | Deprecated
 Remains for plugins that would have implemented it even without
     functionality 
 | 
| TabCompleter | 
 Represents a class which can suggest tab completions for commands. 
 | 
| TabExecutor | 
 This class is provided as a convenience to implement both TabCompleter and
 CommandExecutor. 
 | 
| Class | Description | 
|---|---|
| Command | 
 Represents a Command, which executes various tasks upon user input 
 | 
| FormattedCommandAlias | |
| MultipleCommandAlias | 
 Represents a command that delegates to one or more other commands 
 | 
| PluginCommand | 
 Represents a  
Command belonging to a plugin | 
| PluginCommandYamlParser | |
| SimpleCommandMap | 
| Exception | Description | 
|---|---|
| CommandException | 
 Thrown when an unhandled exception occurs during the execution of a Command 
 | 
Copyright © 2014. All rights reserved.