Interface CommandSection<SENDER>
- All Superinterfaces:
MetaHolder,Suggester
-
Method Summary
Modifier and TypeMethodDescriptionvoidchildSection(CommandSection<SENDER> commandSection) Command sectionexecute(Invocation<SENDER> invocation) voidexecutor(ArgumentExecutor<SENDER> argumentExecutor) Argument executorfind(LiteInvocation invocation, int route, FindResult<SENDER> lastResult) findSuggestion(Invocation<SENDER> invocation, int route) getName()booleanvoidmergeSection(CommandSection<SENDER> section) meta()Methods inherited from interface dev.rollczi.litecommands.suggestion.Suggester
extractSuggestions, suggestion, validate
-
Method Details
-
getName
String getName() -
getAliases
-
isSimilar
-
execute
-
findSuggestion
-
find
-
childSection
Command section -
mergeSection
-
childrenSection
List<CommandSection<SENDER>> childrenSection() -
executor
Argument executor -
executors
List<ArgumentExecutor<SENDER>> executors() -
meta
CommandMeta meta()- Specified by:
metain interfaceMetaHolder
-