public abstract class SubCommand extends Object
| Constructor and Description |
|---|
SubCommand(String name,
CommandType type) |
SubCommand(String name,
CommandType type,
String permission) |
SubCommand(String name,
CommandType type,
String permission,
String usage) |
SubCommand(String name,
CommandType type,
String permission,
String usage,
String arguments) |
| Modifier and Type | Method and Description |
|---|---|
String[] |
addHelp()
Override this method to automatically set the In depth help
|
String |
getArguments() |
CommandType |
getCommandType() |
String |
getFirstName() |
String[] |
getInDepthHelp() |
String |
getName() |
String |
getPermission() |
String |
getUsage() |
boolean |
hasPermission(ISender sender) |
abstract boolean |
onCommand(ISender sender,
String commandLabel,
String[] args) |
void |
setInDepthHelp(String[] inDepthHelp) |
public SubCommand(String name, CommandType type, String permission, String usage, String arguments)
public SubCommand(String name, CommandType type)
public SubCommand(String name, CommandType type, String permission)
public SubCommand(String name, CommandType type, String permission, String usage)
public CommandType getCommandType()
public boolean hasPermission(ISender sender)
public String getName()
public String getFirstName()
public String getPermission()
public String getUsage()
public String getArguments()
public String[] getInDepthHelp()
public String[] addHelp()
public void setInDepthHelp(String[] inDepthHelp)
Copyright © 2018. All rights reserved.