Package org.core.command
Interface BaseCommandLauncher
- All Known Subinterfaces:
ArgumentLauncher,CommandLauncher
- All Known Implementing Classes:
TranslateCoreCommands
public interface BaseCommandLauncher
-
Method Summary
Modifier and TypeMethodDescriptiondefault String[]getName()default StringgetUsage(CommandSource source)booleanhasPermission(CommandSource source)booleanrun(CommandSource source, String... args)tab(CommandSource source, String... args)
-
Method Details
-
getName
String getName() -
getAliases
-
getDescription
String getDescription() -
hasPermission
-
getUsage
-
run
- Throws:
NotEnoughArguments
-
tab
-