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 String
getUsage(CommandSource source)
boolean
hasPermission(CommandSource source)
boolean
run(CommandSource source, String... args)
tab(CommandSource source, String... args)
-
Method Details
-
getName
String getName() -
getAliases
-
getDescription
String getDescription() -
hasPermission
-
getUsage
-
run
- Throws:
NotEnoughArguments
-
tab
-