| Package | Description | 
|---|---|
| org.bukkit.command | Classes relating to handling specialized non-chat player input. | 
| org.bukkit.plugin | Classes specifically relating to loading software modules at runtime. | 
| org.bukkit.plugin.java | Classes for handling  pluginswritten in
 java. | 
| Modifier and Type | Interface | Description | 
|---|---|---|
| interface  | TabExecutor | This class is provided as a convenience to implement both TabCompleter and
 CommandExecutor. | 
| Modifier and Type | Method | Description | 
|---|---|---|
| TabCompleter | PluginCommand. getTabCompleter() | Gets the  TabCompleterassociated with this command. | 
| Modifier and Type | Method | Description | 
|---|---|---|
| void | PluginCommand. setTabCompleter(TabCompleter completer) | Sets the  TabCompleterto run when tab-completing this command. | 
| Modifier and Type | Interface | Description | 
|---|---|---|
| interface  | Plugin | Represents a Plugin | 
| Modifier and Type | Class | Description | 
|---|---|---|
| class  | PluginBase | Represents a base  Plugin | 
| Modifier and Type | Class | Description | 
|---|---|---|
| class  | JavaPlugin | Represents a Java plugin | 
Copyright © 2018. All rights reserved.