Package us.ajg0702.queue.api.commands
Interface IBaseCommand
- All Known Subinterfaces:
ISubCommand
public interface IBaseCommand
-
Method Summary
Modifier and TypeMethodDescriptionvoidaddSubCommand(ISubCommand subCommand) autoComplete(ICommandSender sender, String[] args) voidexecute(ICommandSender sender, String[] args) com.google.common.collect.ImmutableList<String>us.ajg0702.utils.common.MessagesgetName()com.google.common.collect.ImmutableList<ISubCommand>boolean
-
Method Details
-
getName
String getName() -
getAliases
com.google.common.collect.ImmutableList<String> getAliases() -
getSubCommands
com.google.common.collect.ImmutableList<ISubCommand> getSubCommands() -
getPermission
String getPermission() -
showInTabComplete
boolean showInTabComplete() -
getMessages
us.ajg0702.utils.common.Messages getMessages() -
addSubCommand
-
execute
-
autoComplete
-