Index
All Classes and Interfaces|All Packages
A
- AbstractAutowiredExecutor - Class in ru.cwcode.commands.executor
- AbstractAutowiredExecutor() - Constructor for class ru.cwcode.commands.executor.AbstractAutowiredExecutor
- AbstractExecutor - Class in ru.cwcode.commands.executor
- AbstractExecutor() - Constructor for class ru.cwcode.commands.executor.AbstractExecutor
- AbstractGlobalToggleExecutor - Class in ru.cwcode.commands.executor
- AbstractGlobalToggleExecutor(boolean) - Constructor for class ru.cwcode.commands.executor.AbstractGlobalToggleExecutor
- AbstractLocalTimedExecutor - Class in ru.cwcode.commands.executor
- AbstractLocalTimedExecutor(long) - Constructor for class ru.cwcode.commands.executor.AbstractLocalTimedExecutor
- AbstractLocalToggleExecutor - Class in ru.cwcode.commands.executor
- AbstractLocalToggleExecutor(boolean) - Constructor for class ru.cwcode.commands.executor.AbstractLocalToggleExecutor
- accent(boolean) - Method in class ru.cwcode.commands.color.ColoredScheme
- accent(boolean) - Method in interface ru.cwcode.commands.color.ColorGenerationStrategy
- accent(boolean) - Method in class ru.cwcode.commands.color.DefaultColorGenerationStrategy
- accent(boolean) - Method in class ru.cwcode.commands.color.DynamicRainbowColorScheme
- add(ArgumentFitnessResult) - Method in class ru.cwcode.commands.ArgumentSearchResult
- aliases() - Method in class ru.cwcode.commands.Command
-
Возвращает алиасы команды
- aliases(String...) - Method in class ru.cwcode.commands.Command
-
Устанавливает алиасы для команды.
- aliases(List<String>) - Method in class ru.cwcode.commands.Command
-
Устанавливает алиасы для команды.
- ALL_ALLOWED - Static variable in interface ru.cwcode.commands.permissions.PermissionGenerationStrategy
- ALL_DENIED - Static variable in interface ru.cwcode.commands.permissions.PermissionGenerationStrategy
- arg(int) - Method in class ru.cwcode.commands.executor.AbstractExecutor
-
Получает аргумент по индексу, если его нет - null
- arg(String) - Method in class ru.cwcode.commands.executor.AbstractExecutor
-
Получает аргумент по тегу, если его нет - null.
- argB(int) - Method in class ru.cwcode.commands.executor.AbstractExecutor
-
Получает аргумент и кастует его в boolean, если его нет - эксепшен
- argD(int) - Method in class ru.cwcode.commands.executor.AbstractExecutor
-
Получает аргумент и кастует его в double, если его нет - эксепшен
- argE(int, Class<? extends T>) - Method in class ru.cwcode.commands.executor.AbstractExecutor
-
Получает аргумент и получает из него enum (регистронезависимо)
- argI(int) - Method in class ru.cwcode.commands.executor.AbstractExecutor
-
Получает аргумент и кастует его в int, если его нет - эксепшен
- argO(int) - Method in class ru.cwcode.commands.executor.AbstractExecutor
-
Получает аргумент опционально
- argP(int) - Method in class ru.cwcode.commands.executor.AbstractExecutor
- argP(int) - Method in class ru.cwcode.commands.executor.CommonExecutor
- args - Variable in class ru.cwcode.commands.ArgumentParser
- argS(int) - Method in class ru.cwcode.commands.executor.AbstractExecutor
-
Получает аргумент и кастует его в строку, если его нет - эксепшен
- argument(boolean) - Method in class ru.cwcode.commands.color.ColoredScheme
- argument(boolean) - Method in interface ru.cwcode.commands.color.ColorGenerationStrategy
- argument(boolean) - Method in class ru.cwcode.commands.color.DefaultColorGenerationStrategy
- argument(boolean) - Method in class ru.cwcode.commands.color.DynamicRainbowColorScheme
- Argument - Class in ru.cwcode.commands
- Argument() - Constructor for class ru.cwcode.commands.Argument
- Argument(String) - Constructor for class ru.cwcode.commands.Argument
- ArgumentFitnessResult - Class in ru.cwcode.commands
- ArgumentFitnessResult() - Constructor for class ru.cwcode.commands.ArgumentFitnessResult
- ArgumentFitnessResult(ArgumentSet, Argument, String) - Constructor for class ru.cwcode.commands.ArgumentFitnessResult
- argumentName() - Method in class ru.cwcode.commands.Argument
-
Название аргумента в хелпе
- argumentName() - Method in class ru.cwcode.commands.arguments.basic.BooleanArg
- argumentName() - Method in class ru.cwcode.commands.arguments.basic.DoubleArg
- argumentName() - Method in class ru.cwcode.commands.arguments.basic.DynamicArg
-
Deprecated.
- argumentName() - Method in class ru.cwcode.commands.arguments.basic.IntegerArg
- argumentName() - Method in class ru.cwcode.commands.arguments.basic.StringArg
- argumentName() - Method in class ru.cwcode.commands.arguments.ComplexArg
- argumentName() - Method in class ru.cwcode.commands.arguments.datetime.DurationArg
- argumentName() - Method in class ru.cwcode.commands.arguments.datetime.TimeArg
- argumentName() - Method in class ru.cwcode.commands.arguments.DynamicList
- argumentName() - Method in class ru.cwcode.commands.arguments.EmptyArg
- argumentName() - Method in class ru.cwcode.commands.arguments.EnumArg
- argumentName() - Method in class ru.cwcode.commands.arguments.ExactStringArg
- argumentName() - Method in class ru.cwcode.commands.arguments.HexColorArg
- argumentName() - Method in class ru.cwcode.commands.arguments.LegacyColorArg
- argumentName() - Method in class ru.cwcode.commands.arguments.ListArg
- ArgumentParser - Class in ru.cwcode.commands
- ArgumentParser(String[], ArgumentSet) - Constructor for class ru.cwcode.commands.ArgumentParser
- arguments - Variable in class ru.cwcode.commands.ArgumentSet
- arguments(ArgumentSet...) - Method in class ru.cwcode.commands.Command
-
Добавляет аргументсеты в команду или подкоманду
- argumentsAmount() - Method in class ru.cwcode.commands.executor.AbstractExecutor
- ArgumentSearchResult - Class in ru.cwcode.commands
- ArgumentSearchResult() - Constructor for class ru.cwcode.commands.ArgumentSearchResult
- ArgumentSet - Class in ru.cwcode.commands
- ArgumentSet(ArgumentSet, Argument...) - Constructor for class ru.cwcode.commands.ArgumentSet
- ArgumentSet(AbstractExecutor, String, Argument...) - Constructor for class ru.cwcode.commands.ArgumentSet
-
Аргумент implements SpacedArgument должен быть 1 и последний
Аргументы optional должны быть последние в списке
Аргументов может не быть - ArgumentSet(AbstractExecutor, Argument...) - Constructor for class ru.cwcode.commands.ArgumentSet
-
Аргумент implements SpacedArgument должен быть 1 и последний
Аргументы optional должны быть последние в списке
Аргументов может не быть
Шоткат, автоматически устанавливающий пермишен в пустую строку - ArgumentSet(AbstractExecutor, ExactStringArg, Argument...) - Constructor for class ru.cwcode.commands.ArgumentSet
-
Аргумент implements SpacedArgument должен быть 1 и последний
Аргументы optional должны быть последние в списке
Аргументов может не быть
Шоткат, автоматически устанавливающий пермишен в соответствии с ExactStringArg - argumentSets - Variable in class ru.cwcode.commands.Command
- argWithSpaces(int) - Method in class ru.cwcode.commands.executor.AbstractExecutor
-
Возвращает строку с заменёнными подчёркиваниями на пробелы
B
- bind(int) - Method in class ru.cwcode.commands.arguments.BindedArgument
- bind(int...) - Method in class ru.cwcode.commands.arguments.MultiBindedArgument
- BindedArgument - Class in ru.cwcode.commands.arguments
- BindedArgument() - Constructor for class ru.cwcode.commands.arguments.BindedArgument
- blockForNonPlayers() - Method in class ru.cwcode.commands.ArgumentSet
-
Запретить для не-игроков
- blockForPlayers() - Method in class ru.cwcode.commands.ArgumentSet
-
Запретить для игроков
- BooleanArg - Class in ru.cwcode.commands.arguments.basic
- BooleanArg() - Constructor for class ru.cwcode.commands.arguments.basic.BooleanArg
- BooleanArg(String, String) - Constructor for class ru.cwcode.commands.arguments.basic.BooleanArg
C
- CAN_PERFORM_AND_CAN_SEE - Static variable in class ru.cwcode.commands.preconditions.processor.PreconditionRequirements
- canExecute(Predicate<Sender>) - Method in class ru.cwcode.commands.ArgumentSet
-
Предикат, который проверяется при автокомплите, выводе хелпа и попытке выполнения экзекутора
- canExecute(Predicate<Sender>) - Method in class ru.cwcode.commands.Command
-
Предикат, который проверяется при автокомплите, выводе хелпа и попытке выполнения
- canExecute(Sender) - Method in class ru.cwcode.commands.preconditions.OnlyForNonPlayersPrecondition
- canExecute(Sender) - Method in class ru.cwcode.commands.preconditions.OnlyForPlayersPrecondition
- canExecute(Sender) - Method in class ru.cwcode.commands.preconditions.Precondition
- canExecute(Sender) - Method in class ru.cwcode.commands.preconditions.PredicatePrecondition
- canExecute(Sender) - Method in class ru.cwcode.commands.preconditions.processor.PermissionPrecondition
- cannotExecuteFeedback(Sender) - Method in class ru.cwcode.commands.preconditions.OnlyForNonPlayersPrecondition
- cannotExecuteFeedback(Sender) - Method in class ru.cwcode.commands.preconditions.OnlyForPlayersPrecondition
- cannotExecuteFeedback(Sender) - Method in class ru.cwcode.commands.preconditions.Precondition
- cannotExecuteFeedback(Sender) - Method in class ru.cwcode.commands.preconditions.PredicatePrecondition
- cannotExecuteFeedback(Sender) - Method in class ru.cwcode.commands.preconditions.processor.PermissionPrecondition
- canPerform() - Method in class ru.cwcode.commands.preconditions.processor.PreconditionRequirements
- canPerform() - Method in class ru.cwcode.commands.preconditions.processor.PreconditionResult
- canPerformedBy(Sender) - Method in class ru.cwcode.commands.ArgumentSet
- canPerformedBy(Sender) - Method in class ru.cwcode.commands.Command
- canSee() - Method in class ru.cwcode.commands.preconditions.processor.PreconditionRequirements
- canSee() - Method in class ru.cwcode.commands.preconditions.processor.PreconditionResult
- canSee(Sender) - Method in class ru.cwcode.commands.preconditions.OnlyForNonPlayersPrecondition
- canSee(Sender) - Method in class ru.cwcode.commands.preconditions.OnlyForPlayersPrecondition
- canSee(Sender) - Method in class ru.cwcode.commands.preconditions.Precondition
- canSee(Sender) - Method in class ru.cwcode.commands.preconditions.PredicatePrecondition
- canSee(Sender) - Method in class ru.cwcode.commands.preconditions.processor.PermissionPrecondition
- canShowDetailedHelp() - Method in class ru.cwcode.commands.ArgumentSearchResult
- checkPreconditions(Sender) - Method in class ru.cwcode.commands.ArgumentSet
- checkPreconditions(Sender) - Method in class ru.cwcode.commands.Command
- checkPreconditions(Sender, PreconditionRequirements) - Method in class ru.cwcode.commands.ArgumentSet
- checkPreconditions(Sender, PreconditionRequirements) - Method in class ru.cwcode.commands.Command
- clearArgumentSets() - Method in class ru.cwcode.commands.Command
-
Очищает аргументсеты из команды или подкоманды
- ColoredScheme - Class in ru.cwcode.commands.color
- ColoredScheme(TextColor) - Constructor for class ru.cwcode.commands.color.ColoredScheme
- ColoredScheme(TextColor, TextColor) - Constructor for class ru.cwcode.commands.color.ColoredScheme
- ColorGenerationStrategy - Interface in ru.cwcode.commands.color
- command - Variable in class ru.cwcode.commands.executor.AbstractExecutor
- Command - Class in ru.cwcode.commands
- Command(String) - Constructor for class ru.cwcode.commands.Command
-
Автоматически устанавливается пермишен name
- Command(String, String) - Constructor for class ru.cwcode.commands.Command
-
Указывайте пермишен "" для того, чтобы пермишены рекурсивно не генерировались
- Command(String, String, AbstractExecutor) - Constructor for class ru.cwcode.commands.Command
-
Шоткат для сингл-аргументсета в команде без аргументов с кастомным пермишеном
- Command(String, List<String>) - Constructor for class ru.cwcode.commands.Command
-
Автоматически устанавливается пермишен name и устанавливаются алиасы
- Command(String, AbstractExecutor) - Constructor for class ru.cwcode.commands.Command
-
Шоткат для сингл-аргументсета в команде без аргументов
- Command(String, AbstractExecutor, Argument...) - Constructor for class ru.cwcode.commands.Command
-
Шоткат для сингл-аргументсета в команде с любыми аргументами
- commandDelayNotPassed() - Method in class ru.cwcode.commands.executor.AbstractLocalTimedExecutor
- commandDelayPassed() - Method in class ru.cwcode.commands.executor.AbstractLocalTimedExecutor
- CommandNode - Class in ru.cwcode.commands
- CommandNode() - Constructor for class ru.cwcode.commands.CommandNode
- CommandParser - Class in ru.cwcode.commands
- CommandParser(Command) - Constructor for class ru.cwcode.commands.CommandParser
- CommandParser.Result - Class in ru.cwcode.commands
- CommandPreconditionResult - Class in ru.cwcode.commands.preconditions
- CommandPreconditionResult(Command, PreconditionResult) - Constructor for class ru.cwcode.commands.preconditions.CommandPreconditionResult
- CommandsAPI - Class in ru.cwcode.commands.api
- CommandsAPI() - Constructor for class ru.cwcode.commands.api.CommandsAPI
- CommonExecutor - Class in ru.cwcode.commands.executor
- CommonExecutor() - Constructor for class ru.cwcode.commands.executor.CommonExecutor
- completions(Sender) - Method in class ru.cwcode.commands.Argument
- completions(Sender) - Method in class ru.cwcode.commands.arguments.basic.BooleanArg
- completions(Sender) - Method in class ru.cwcode.commands.arguments.basic.DoubleArg
- completions(Sender) - Method in class ru.cwcode.commands.arguments.basic.DynamicArg
-
Deprecated.
- completions(Sender) - Method in class ru.cwcode.commands.arguments.basic.IntegerArg
- completions(Sender) - Method in class ru.cwcode.commands.arguments.basic.StringArg
- completions(Sender) - Method in class ru.cwcode.commands.arguments.BindedArgument
- completions(Sender) - Method in class ru.cwcode.commands.arguments.ComplexArg
- completions(Sender) - Method in class ru.cwcode.commands.arguments.datetime.DurationArg
- completions(Sender) - Method in class ru.cwcode.commands.arguments.datetime.TimeArg
- completions(Sender) - Method in class ru.cwcode.commands.arguments.DynamicList
- completions(Sender) - Method in class ru.cwcode.commands.arguments.EmptyArg
- completions(Sender) - Method in class ru.cwcode.commands.arguments.EnumArg
- completions(Sender) - Method in class ru.cwcode.commands.arguments.ExactStringArg
- completions(Sender) - Method in class ru.cwcode.commands.arguments.LegacyColorArg
- completions(Sender) - Method in class ru.cwcode.commands.arguments.ListArg
- completions(Sender) - Method in class ru.cwcode.commands.arguments.MultiBindedArgument
- completions(Sender, String) - Method in class ru.cwcode.commands.arguments.BindedArgument
- completions(Sender, String[]) - Method in class ru.cwcode.commands.arguments.MultiBindedArgument
- completions(Sender, List<String>) - Method in class ru.cwcode.commands.Argument
- completions(Sender, List<String>) - Method in class ru.cwcode.commands.arguments.BindedArgument
- completions(Sender, List<String>) - Method in class ru.cwcode.commands.arguments.datetime.TimeArg
- completions(Sender, List<String>) - Method in class ru.cwcode.commands.arguments.MultiBindedArgument
- CompletionStyle - Enum in ru.cwcode.commands
- ComplexArg - Class in ru.cwcode.commands.arguments
- ComplexArg(Argument...) - Constructor for class ru.cwcode.commands.arguments.ComplexArg
- confirm(String, long, Runnable, Runnable) - Method in interface ru.cwcode.commands.api.Sender
- confirmWith(String, long) - Method in class ru.cwcode.commands.ArgumentSet
-
Строка, которую нужно написать в чат (или нажать на сообщение), чтобы подтвердить выполнение команды
D
- debug(DebugMode) - Method in class ru.cwcode.commands.Command
- DebugMode - Enum in ru.cwcode.commands
- DefaultColorGenerationStrategy - Class in ru.cwcode.commands.color
- DefaultColorGenerationStrategy() - Constructor for class ru.cwcode.commands.color.DefaultColorGenerationStrategy
- DefaultPermissionGenerationStrategy - Class in ru.cwcode.commands.permissions
- DefaultPermissionGenerationStrategy() - Constructor for class ru.cwcode.commands.permissions.DefaultPermissionGenerationStrategy
- description() - Method in class ru.cwcode.commands.Command
- description(String) - Method in class ru.cwcode.commands.Command
-
Устанавливает краткое описание команды для автогенерируемого хелпа
- DETAILED - Enum constant in enum ru.cwcode.commands.DebugMode
- DIAPASON - Enum constant in enum ru.cwcode.commands.CompletionStyle
- DoubleArg - Class in ru.cwcode.commands.arguments.basic
- DoubleArg() - Constructor for class ru.cwcode.commands.arguments.basic.DoubleArg
- DoubleArg(String) - Constructor for class ru.cwcode.commands.arguments.basic.DoubleArg
- DurationArg - Class in ru.cwcode.commands.arguments.datetime
- DurationArg() - Constructor for class ru.cwcode.commands.arguments.datetime.DurationArg
- DynamicArg - Class in ru.cwcode.commands.arguments.basic
-
Deprecated.
- DynamicArg(String, Function<Sender, List<String>>, Predicate<String>) - Constructor for class ru.cwcode.commands.arguments.basic.DynamicArg
-
Deprecated.
- DynamicList - Class in ru.cwcode.commands.arguments
- DynamicList(String, Receiver) - Constructor for class ru.cwcode.commands.arguments.DynamicList
- DynamicRainbowColorScheme - Class in ru.cwcode.commands.color
- DynamicRainbowColorScheme() - Constructor for class ru.cwcode.commands.color.DynamicRainbowColorScheme
E
- EmptyArg - Class in ru.cwcode.commands.arguments
- EmptyArg() - Constructor for class ru.cwcode.commands.arguments.EmptyArg
- EnumArg - Class in ru.cwcode.commands.arguments
- EnumArg(Enum[], String) - Constructor for class ru.cwcode.commands.arguments.EnumArg
- error(String) - Method in interface ru.cwcode.commands.api.Logger
- error(ArgumentSet, String) - Method in class ru.cwcode.commands.ArgumentSearchResult
- ExactStringArg - Class in ru.cwcode.commands.arguments
- ExactStringArg(String) - Constructor for class ru.cwcode.commands.arguments.ExactStringArg
- execute(Sender, String[], Command) - Method in class ru.cwcode.commands.ArgumentSet
- executeForNonPlayer() - Method in class ru.cwcode.commands.executor.AbstractExecutor
- executeForPlayer() - Method in class ru.cwcode.commands.executor.AbstractAutowiredExecutor
- executeForPlayer() - Method in class ru.cwcode.commands.executor.AbstractExecutor
-
Действие, выполняемое для игроков И НЕ-ИГРОКОВ, если метод executeForNonPlayer не переопределён
- executeForPlayer() - Method in class ru.cwcode.commands.executor.AbstractGlobalToggleExecutor
- executeForPlayer() - Method in class ru.cwcode.commands.executor.AbstractLocalTimedExecutor
- executeForPlayer() - Method in class ru.cwcode.commands.executor.AbstractLocalToggleExecutor
- executor - Variable in class ru.cwcode.commands.ArgumentSet
F
- founded(ArgumentSet) - Method in class ru.cwcode.commands.ArgumentSearchResult
G
- get(int) - Method in class ru.cwcode.commands.ArgumentParser
- get(String) - Method in class ru.cwcode.commands.ArgumentParser
- getArgs() - Method in class ru.cwcode.commands.arguments.ComplexArg
- getArgumentSet() - Method in class ru.cwcode.commands.ArgumentFitnessResult
- getArgumentSetsFor(Sender, PreconditionRequirements) - Method in class ru.cwcode.commands.Command
- getAudience() - Method in interface ru.cwcode.commands.api.Sender
- getCannotPerformMessage() - Method in class ru.cwcode.commands.preconditions.processor.PreconditionResult
- getColorScheme() - Method in class ru.cwcode.commands.Command
- getCommand() - Method in class ru.cwcode.commands.CommandParser.Result
- getCommand() - Method in class ru.cwcode.commands.executor.AbstractExecutor
- getCommand() - Method in class ru.cwcode.commands.preconditions.CommandPreconditionResult
- getCompletesFor(List<String>, Sender) - Method in class ru.cwcode.commands.ArgumentSet
- getDeep() - Method in class ru.cwcode.commands.CommandParser.Result
- getErrorMessage() - Method in class ru.cwcode.commands.ArgumentSearchResult
- getExactString() - Method in class ru.cwcode.commands.arguments.ExactStringArg
- getFounded() - Method in class ru.cwcode.commands.ArgumentSearchResult
- getInstance() - Static method in class ru.cwcode.commands.preconditions.OnlyForNonPlayersPrecondition
- getInstance() - Static method in class ru.cwcode.commands.preconditions.OnlyForPlayersPrecondition
- getInvalidArgument() - Method in class ru.cwcode.commands.ArgumentFitnessResult
- getInvalidResults() - Method in class ru.cwcode.commands.ArgumentSearchResult
- getInvalidStringArgument() - Method in class ru.cwcode.commands.ArgumentFitnessResult
- getLogger() - Method in class ru.cwcode.commands.api.Platform
- getName() - Method in interface ru.cwcode.commands.api.Sender
- getName() - Method in class ru.cwcode.commands.Command
- getNextPermissions() - Method in class ru.cwcode.commands.permissions.ProcessResult
- getPermission() - Method in class ru.cwcode.commands.ArgumentSet
- getPermission() - Method in class ru.cwcode.commands.Command
- getPermission() - Method in interface ru.cwcode.commands.Permissible
- getPermission() - Method in class ru.cwcode.commands.permissions.ProcessResult
- getPlatform() - Static method in class ru.cwcode.commands.api.CommandsAPI
- getResult() - Method in class ru.cwcode.commands.preconditions.CommandPreconditionResult
- getRootCommand() - Method in class ru.cwcode.commands.Command
- getSubcommandFor(String, Sender) - Method in class ru.cwcode.commands.Command
- getSubcommandsFor(Sender, PreconditionRequirements) - Method in class ru.cwcode.commands.Command
- getTag() - Method in class ru.cwcode.commands.Argument
H
- handleError(Exception) - Method in class ru.cwcode.commands.executor.AbstractExecutor
-
Переопределение обработчика ошибок
- handleError(Exception) - Method in class ru.cwcode.commands.executor.CommonExecutor
- handleExecutionException(Exception, Command, Sender) - Method in class ru.cwcode.commands.api.Platform
- hasHelp() - Method in class ru.cwcode.commands.ArgumentSet
- hasPermission(String) - Method in interface ru.cwcode.commands.api.Sender
- help(String) - Method in class ru.cwcode.commands.ArgumentSet
- help(Component) - Method in class ru.cwcode.commands.ArgumentSet
-
Текст для описания аргументсета в авто-хелпе
- help(Help) - Method in class ru.cwcode.commands.Command
-
Устанавливает свой хелп вместо авто-генерируемого
- Help - Interface in ru.cwcode.commands
- HexColorArg - Class in ru.cwcode.commands.arguments
- HexColorArg() - Constructor for class ru.cwcode.commands.arguments.HexColorArg
- HexColorArg(String) - Constructor for class ru.cwcode.commands.arguments.HexColorArg
- hidden() - Method in class ru.cwcode.commands.ArgumentSet
- hint() - Method in class ru.cwcode.commands.Argument
-
Подсказка при наведении на аргумент в авто-хелпе
- hint() - Method in class ru.cwcode.commands.arguments.basic.BooleanArg
- hint() - Method in class ru.cwcode.commands.arguments.basic.DoubleArg
- hint() - Method in class ru.cwcode.commands.arguments.basic.IntegerArg
- hint() - Method in class ru.cwcode.commands.arguments.basic.StringArg
- hint() - Method in class ru.cwcode.commands.arguments.datetime.DurationArg
- hint() - Method in class ru.cwcode.commands.arguments.datetime.TimeArg
I
- info(String) - Method in interface ru.cwcode.commands.api.Logger
- INSTANCE - Static variable in class ru.cwcode.commands.color.DefaultColorGenerationStrategy
- INSTANCE - Static variable in class ru.cwcode.commands.color.DynamicRainbowColorScheme
- IntegerArg - Class in ru.cwcode.commands.arguments.basic
- IntegerArg() - Constructor for class ru.cwcode.commands.arguments.basic.IntegerArg
- IntegerArg(String) - Constructor for class ru.cwcode.commands.arguments.basic.IntegerArg
- invalidMessage(Command, Sender, String) - Method in class ru.cwcode.commands.Argument
- is(DebugMode) - Method in enum ru.cwcode.commands.DebugMode
- isArgumentsFit(Sender, String...) - Method in class ru.cwcode.commands.ArgumentSet
- isFounded() - Method in class ru.cwcode.commands.ArgumentSearchResult
- isHidden() - Method in class ru.cwcode.commands.ArgumentSet
- isOp() - Method in interface ru.cwcode.commands.api.Sender
- isOptional() - Method in class ru.cwcode.commands.Argument
- isPlayer() - Method in interface ru.cwcode.commands.api.Sender
- isPresent(int) - Method in class ru.cwcode.commands.ArgumentParser
- isPresent(int) - Method in class ru.cwcode.commands.executor.AbstractExecutor
-
Проверяет есть ли аргумент под таким индексом
- isSatisfy(PreconditionRequirements) - Method in class ru.cwcode.commands.preconditions.processor.PreconditionResult
L
- LegacyColorArg - Class in ru.cwcode.commands.arguments
- LegacyColorArg() - Constructor for class ru.cwcode.commands.arguments.LegacyColorArg
- LIST - Enum constant in enum ru.cwcode.commands.CompletionStyle
- ListArg - Class in ru.cwcode.commands.arguments
- ListArg(String, String...) - Constructor for class ru.cwcode.commands.arguments.ListArg
- ListArg(String, List<String>) - Constructor for class ru.cwcode.commands.arguments.ListArg
- Logger - Interface in ru.cwcode.commands.api
M
- main() - Method in class ru.cwcode.commands.color.ColoredScheme
- main() - Method in interface ru.cwcode.commands.color.ColorGenerationStrategy
- main() - Method in class ru.cwcode.commands.color.DefaultColorGenerationStrategy
- main() - Method in class ru.cwcode.commands.color.DynamicRainbowColorScheme
- map() - Method in class ru.cwcode.commands.Argument
- map() - Method in class ru.cwcode.commands.arguments.basic.BooleanArg
- map() - Method in class ru.cwcode.commands.arguments.basic.DoubleArg
- map() - Method in class ru.cwcode.commands.arguments.basic.IntegerArg
- map() - Method in class ru.cwcode.commands.arguments.datetime.DurationArg
- map() - Method in class ru.cwcode.commands.arguments.EnumArg
- MultiBindedArgument - Class in ru.cwcode.commands.arguments
- MultiBindedArgument() - Constructor for class ru.cwcode.commands.arguments.MultiBindedArgument
N
- newInstance() - Method in class ru.cwcode.commands.Argument
- NONE - Enum constant in enum ru.cwcode.commands.CompletionStyle
- NONE - Enum constant in enum ru.cwcode.commands.DebugMode
- NOT_FIT - Static variable in class ru.cwcode.commands.ArgumentFitnessResult
- notNull() - Method in class ru.cwcode.commands.Argument
O
- onCommandExecute(Sender, String, String[]) - Method in class ru.cwcode.commands.CommandParser
- onDisable() - Method in class ru.cwcode.commands.executor.AbstractGlobalToggleExecutor
- onDisable() - Method in class ru.cwcode.commands.executor.AbstractLocalToggleExecutor
- onEnable() - Method in class ru.cwcode.commands.executor.AbstractGlobalToggleExecutor
- onEnable() - Method in class ru.cwcode.commands.executor.AbstractLocalToggleExecutor
- onError(Sender, String, String[], ArgumentSearchResult) - Method in class ru.cwcode.commands.Command
- onExecute(Sender, String[], ArgumentSet) - Method in class ru.cwcode.commands.Command
- ONLY_CAN_PERFORM - Static variable in class ru.cwcode.commands.preconditions.processor.PreconditionRequirements
- ONLY_CAN_SEE - Static variable in class ru.cwcode.commands.preconditions.processor.PreconditionRequirements
- OnlyForNonPlayersPrecondition - Class in ru.cwcode.commands.preconditions
- OnlyForPlayersPrecondition - Class in ru.cwcode.commands.preconditions
- onTabComplete(Sender, String[]) - Method in class ru.cwcode.commands.TabCompleter
- optional() - Method in class ru.cwcode.commands.Argument
-
Делает аргумент опциональным.
- optional(boolean) - Method in class ru.cwcode.commands.color.ColoredScheme
- optional(boolean) - Method in interface ru.cwcode.commands.color.ColorGenerationStrategy
- optional(boolean) - Method in class ru.cwcode.commands.color.DefaultColorGenerationStrategy
- optional(boolean) - Method in class ru.cwcode.commands.color.DynamicRainbowColorScheme
- optional(String) - Method in class ru.cwcode.commands.Argument
-
Делает аргумент опциональным.
P
- parse(Command, Sender, String...) - Static method in class ru.cwcode.commands.CommandParser
- parser - Variable in class ru.cwcode.commands.executor.AbstractExecutor
- Permissible - Interface in ru.cwcode.commands
- PermissionGenerationStrategy - Interface in ru.cwcode.commands.permissions
- PermissionPrecondition - Class in ru.cwcode.commands.preconditions.processor
- PermissionPrecondition(Permissible) - Constructor for class ru.cwcode.commands.preconditions.processor.PermissionPrecondition
- permissions(boolean) - Method in class ru.cwcode.commands.color.ColoredScheme
- permissions(boolean) - Method in interface ru.cwcode.commands.color.ColorGenerationStrategy
- permissions(boolean) - Method in class ru.cwcode.commands.color.DefaultColorGenerationStrategy
- permissions(boolean) - Method in class ru.cwcode.commands.color.DynamicRainbowColorScheme
- placeholder - Variable in class ru.cwcode.commands.arguments.basic.StringArg
- PLACEHOLDER - Enum constant in enum ru.cwcode.commands.CompletionStyle
- Platform - Class in ru.cwcode.commands.api
- Platform() - Constructor for class ru.cwcode.commands.api.Platform
- Precondition - Class in ru.cwcode.commands.preconditions
- Precondition() - Constructor for class ru.cwcode.commands.preconditions.Precondition
- PreconditionProcessor - Class in ru.cwcode.commands.preconditions.processor
- PreconditionProcessor() - Constructor for class ru.cwcode.commands.preconditions.processor.PreconditionProcessor
- PreconditionRequirements - Class in ru.cwcode.commands.preconditions.processor
- PreconditionResult - Class in ru.cwcode.commands.preconditions.processor
- PreconditionResult(boolean, boolean, String) - Constructor for class ru.cwcode.commands.preconditions.processor.PreconditionResult
- preconditions(Precondition...) - Method in class ru.cwcode.commands.ArgumentSet
-
Добавляет Precondition`s в конец списка
- preconditions(Precondition...) - Method in class ru.cwcode.commands.Command
-
Добавляет Precondition`s в конец списка
- PredicatePrecondition - Class in ru.cwcode.commands.preconditions
- PredicatePrecondition(Predicate<Sender>) - Constructor for class ru.cwcode.commands.preconditions.PredicatePrecondition
- PredicatePrecondition(Predicate<Sender>, String) - Constructor for class ru.cwcode.commands.preconditions.PredicatePrecondition
- prepare(Sender, String[], ArgumentSet, Command) - Method in class ru.cwcode.commands.executor.AbstractExecutor
- prepare(Sender, String[], ArgumentSet, Command) - Method in class ru.cwcode.commands.executor.AbstractGlobalToggleExecutor
- prepare(Sender, String[], ArgumentSet, Command) - Method in class ru.cwcode.commands.executor.AbstractLocalTimedExecutor
- prepare(Sender, String[], ArgumentSet, Command) - Method in class ru.cwcode.commands.executor.AbstractLocalToggleExecutor
- print(String) - Method in enum ru.cwcode.commands.DebugMode
- process(Sender, Collection<Precondition>) - Static method in class ru.cwcode.commands.preconditions.processor.PreconditionProcessor
- processArgumentSet(String, String, String) - Method in class ru.cwcode.commands.permissions.DefaultPermissionGenerationStrategy
- processArgumentSet(String, String, String) - Method in interface ru.cwcode.commands.permissions.PermissionGenerationStrategy
- processCommand(String, String) - Method in class ru.cwcode.commands.permissions.DefaultPermissionGenerationStrategy
- processCommand(String, String) - Method in interface ru.cwcode.commands.permissions.PermissionGenerationStrategy
- ProcessResult - Class in ru.cwcode.commands.permissions
- ProcessResult() - Constructor for class ru.cwcode.commands.permissions.ProcessResult
- ProcessResult(String) - Constructor for class ru.cwcode.commands.permissions.ProcessResult
- ProcessResult(String, String) - Constructor for class ru.cwcode.commands.permissions.ProcessResult
- processSubCommand(String, String, String) - Method in class ru.cwcode.commands.permissions.DefaultPermissionGenerationStrategy
- processSubCommand(String, String, String) - Method in interface ru.cwcode.commands.permissions.PermissionGenerationStrategy
R
- raw - Variable in class ru.cwcode.commands.Argument
- receive() - Method in interface ru.cwcode.commands.Receiver
- Receiver - Interface in ru.cwcode.commands
- REDUCED - Enum constant in enum ru.cwcode.commands.DebugMode
- register() - Method in class ru.cwcode.commands.Command
-
Регистрирует команду.
- registerCommand(Command) - Method in class ru.cwcode.commands.api.Platform
- Result(Command, int) - Constructor for class ru.cwcode.commands.CommandParser.Result
- ru.cwcode.commands - package ru.cwcode.commands
- ru.cwcode.commands.api - package ru.cwcode.commands.api
- ru.cwcode.commands.arguments - package ru.cwcode.commands.arguments
- ru.cwcode.commands.arguments.basic - package ru.cwcode.commands.arguments.basic
- ru.cwcode.commands.arguments.datetime - package ru.cwcode.commands.arguments.datetime
- ru.cwcode.commands.arguments.spaced - package ru.cwcode.commands.arguments.spaced
- ru.cwcode.commands.color - package ru.cwcode.commands.color
- ru.cwcode.commands.executor - package ru.cwcode.commands.executor
- ru.cwcode.commands.permissions - package ru.cwcode.commands.permissions
- ru.cwcode.commands.preconditions - package ru.cwcode.commands.preconditions
- ru.cwcode.commands.preconditions.processor - package ru.cwcode.commands.preconditions.processor
S
- SafetySpacedStringArg - Class in ru.cwcode.commands.arguments.spaced
- SafetySpacedStringArg() - Constructor for class ru.cwcode.commands.arguments.spaced.SafetySpacedStringArg
- SafetySpacedStringArg(String) - Constructor for class ru.cwcode.commands.arguments.spaced.SafetySpacedStringArg
- SafetyStringArg - Class in ru.cwcode.commands.arguments
- SafetyStringArg() - Constructor for class ru.cwcode.commands.arguments.SafetyStringArg
- SafetyStringArg(String) - Constructor for class ru.cwcode.commands.arguments.SafetyStringArg
- searchForArgumentSet(Sender, String...) - Method in class ru.cwcode.commands.Command
- sender - Variable in class ru.cwcode.commands.executor.AbstractExecutor
- sender() - Method in class ru.cwcode.commands.executor.AbstractExecutor
-
Возвращает игрока при выполнении команды игроком.
- sender() - Method in class ru.cwcode.commands.executor.CommonExecutor
- Sender - Interface in ru.cwcode.commands.api
- sendMessage(String) - Method in interface ru.cwcode.commands.api.Sender
- sendMessage(Component) - Method in interface ru.cwcode.commands.api.Sender
- sendMessage(TargetableMessageReturn) - Method in interface ru.cwcode.commands.api.Sender
- sendTo(Sender, String[]) - Method in interface ru.cwcode.commands.Help
- sendTo(Sender, Command, String, String[]) - Method in interface ru.cwcode.commands.Help
- setColorScheme(TextColor) - Method in class ru.cwcode.commands.Command
- setColorScheme(ColorGenerationStrategy) - Method in class ru.cwcode.commands.Command
-
Устанавливает цветовое оформление для хелпа и других сообщений.
- setFalseValue(String) - Method in class ru.cwcode.commands.arguments.basic.BooleanArg
- setIgnoreExecutionPossibility(boolean) - Method in class ru.cwcode.commands.Command
-
Deprecated, for removal: This API element is subject to removal in a future version.
- setMax(double) - Method in class ru.cwcode.commands.arguments.basic.DoubleArg
- setMax(int) - Method in class ru.cwcode.commands.arguments.basic.IntegerArg
- setMax(int) - Method in class ru.cwcode.commands.arguments.basic.StringArg
- setMaxCompletionsEntries(int) - Method in class ru.cwcode.commands.TabCompleter
- setMin(double) - Method in class ru.cwcode.commands.arguments.basic.DoubleArg
- setMin(int) - Method in class ru.cwcode.commands.arguments.basic.IntegerArg
- setMin(int) - Method in class ru.cwcode.commands.arguments.basic.StringArg
- setName(String) - Method in class ru.cwcode.commands.Command
-
Устанавливает новое имя для команды, если это подкоманда
- setNextPermissions(String) - Method in class ru.cwcode.commands.permissions.ProcessResult
- setPattern(Pattern) - Method in class ru.cwcode.commands.arguments.basic.StringArg
- setPermission(String) - Method in class ru.cwcode.commands.permissions.ProcessResult
- setPermissions(PermissionGenerationStrategy) - Method in class ru.cwcode.commands.Command
- setPlaceholder(String) - Method in class ru.cwcode.commands.arguments.basic.DoubleArg
- setPlaceholder(String) - Method in class ru.cwcode.commands.arguments.basic.IntegerArg
- setPlaceholder(String) - Method in class ru.cwcode.commands.arguments.basic.StringArg
- setPlatform(Platform) - Static method in class ru.cwcode.commands.api.CommandsAPI
- setStep(double) - Method in class ru.cwcode.commands.arguments.basic.DoubleArg
- setStyle(CompletionStyle) - Method in class ru.cwcode.commands.arguments.basic.DoubleArg
- setStyle(CompletionStyle) - Method in class ru.cwcode.commands.arguments.basic.IntegerArg
- setStyle(CompletionStyle) - Method in class ru.cwcode.commands.arguments.basic.StringArg
- setTrueValue(String) - Method in class ru.cwcode.commands.arguments.basic.BooleanArg
- shouldShowInHelp(List<String>) - Method in class ru.cwcode.commands.ArgumentSet
- showFullHelp(Sender, String, String[]) - Method in class ru.cwcode.commands.Command
- SpacedArgument - Interface in ru.cwcode.commands.arguments.spaced
-
Разрешает использовать пробелы в при вводе аргумента
Аргументы с этим аргументом должны быть в конце аргументсета - SpacedDynamicArg - Class in ru.cwcode.commands.arguments.spaced
- SpacedDynamicArg(String, Function<Sender, List<String>>, Predicate<String>) - Constructor for class ru.cwcode.commands.arguments.spaced.SpacedDynamicArg
- SpacedDynamicList - Class in ru.cwcode.commands.arguments.spaced
- SpacedDynamicList(String, Receiver) - Constructor for class ru.cwcode.commands.arguments.spaced.SpacedDynamicList
- SpacedListArg - Class in ru.cwcode.commands.arguments.spaced
- SpacedListArg(String, String...) - Constructor for class ru.cwcode.commands.arguments.spaced.SpacedListArg
- SpacedListArg(String, List<String>) - Constructor for class ru.cwcode.commands.arguments.spaced.SpacedListArg
- SpacedStringArg - Class in ru.cwcode.commands.arguments.spaced
- SpacedStringArg() - Constructor for class ru.cwcode.commands.arguments.spaced.SpacedStringArg
- SpacedStringArg(String) - Constructor for class ru.cwcode.commands.arguments.spaced.SpacedStringArg
- StringArg - Class in ru.cwcode.commands.arguments.basic
- StringArg() - Constructor for class ru.cwcode.commands.arguments.basic.StringArg
- StringArg(String) - Constructor for class ru.cwcode.commands.arguments.basic.StringArg
- subcommand(boolean) - Method in class ru.cwcode.commands.color.ColoredScheme
- subcommand(boolean) - Method in interface ru.cwcode.commands.color.ColorGenerationStrategy
- subcommand(boolean) - Method in class ru.cwcode.commands.color.DefaultColorGenerationStrategy
- subcommand(boolean) - Method in class ru.cwcode.commands.color.DynamicRainbowColorScheme
- subCommands(Command...) - Method in class ru.cwcode.commands.Command
-
Добавляет подкоманды в команду.
- success() - Method in class ru.cwcode.commands.ArgumentFitnessResult
- SUCCESS - Static variable in class ru.cwcode.commands.ArgumentFitnessResult
T
- TabCompleter - Class in ru.cwcode.commands
- TabCompleter(Command) - Constructor for class ru.cwcode.commands.TabCompleter
- tag(String) - Method in class ru.cwcode.commands.Argument
- TimeArg - Class in ru.cwcode.commands.arguments.datetime
- TimeArg() - Constructor for class ru.cwcode.commands.arguments.datetime.TimeArg
- toBoolean() - Method in class ru.cwcode.commands.Argument
- toBoolean() - Method in class ru.cwcode.commands.arguments.basic.BooleanArg
- toBoolean() - Method in class ru.cwcode.commands.arguments.basic.DynamicArg
-
Deprecated.
- toComponent(Sender, ColorGenerationStrategy) - Method in class ru.cwcode.commands.ArgumentSet
- toComponent(ColorGenerationStrategy, boolean) - Method in class ru.cwcode.commands.Argument
-
Оформление аргумента в авто-хелпе
- toDouble() - Method in class ru.cwcode.commands.Argument
- toDouble() - Method in class ru.cwcode.commands.arguments.basic.BooleanArg
- toFloat() - Method in class ru.cwcode.commands.Argument
- toInt() - Method in class ru.cwcode.commands.Argument
- toInt() - Method in class ru.cwcode.commands.arguments.basic.BooleanArg
- toReadableString() - Method in class ru.cwcode.commands.Argument
- toString() - Method in class ru.cwcode.commands.Argument
- toString() - Method in class ru.cwcode.commands.arguments.basic.BooleanArg
- toString() - Method in class ru.cwcode.commands.ArgumentSet
U
- updatePermissions(String) - Method in class ru.cwcode.commands.Command
V
- valid(String) - Method in class ru.cwcode.commands.Argument
- valid(String) - Method in class ru.cwcode.commands.arguments.basic.BooleanArg
- valid(String) - Method in class ru.cwcode.commands.arguments.basic.DoubleArg
- valid(String) - Method in class ru.cwcode.commands.arguments.basic.DynamicArg
-
Deprecated.
- valid(String) - Method in class ru.cwcode.commands.arguments.basic.IntegerArg
- valid(String) - Method in class ru.cwcode.commands.arguments.basic.StringArg
- valid(String) - Method in class ru.cwcode.commands.arguments.BindedArgument
- valid(String) - Method in class ru.cwcode.commands.arguments.ComplexArg
- valid(String) - Method in class ru.cwcode.commands.arguments.datetime.DurationArg
- valid(String) - Method in class ru.cwcode.commands.arguments.datetime.TimeArg
- valid(String) - Method in class ru.cwcode.commands.arguments.DynamicList
- valid(String) - Method in class ru.cwcode.commands.arguments.EmptyArg
- valid(String) - Method in class ru.cwcode.commands.arguments.EnumArg
- valid(String) - Method in class ru.cwcode.commands.arguments.ExactStringArg
- valid(String) - Method in class ru.cwcode.commands.arguments.LegacyColorArg
- valid(String) - Method in class ru.cwcode.commands.arguments.ListArg
- valid(String) - Method in class ru.cwcode.commands.arguments.MultiBindedArgument
- valid(String) - Method in class ru.cwcode.commands.arguments.SafetyStringArg
- valid(String, String) - Method in class ru.cwcode.commands.arguments.BindedArgument
- valid(String, String[]) - Method in class ru.cwcode.commands.arguments.MultiBindedArgument
- valid(Sender, String, List<String>) - Method in class ru.cwcode.commands.Argument
- valid(Sender, String, List<String>) - Method in class ru.cwcode.commands.arguments.BindedArgument
- valid(Sender, String, List<String>) - Method in class ru.cwcode.commands.arguments.MultiBindedArgument
- valueOf(String) - Static method in enum ru.cwcode.commands.CompletionStyle
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum ru.cwcode.commands.DebugMode
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum ru.cwcode.commands.CompletionStyle
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum ru.cwcode.commands.DebugMode
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- warn(String) - Method in interface ru.cwcode.commands.api.Logger
- wrap(TextColor) - Method in class ru.cwcode.commands.color.DynamicRainbowColorScheme
- written(boolean) - Method in class ru.cwcode.commands.color.ColoredScheme
- written(boolean) - Method in interface ru.cwcode.commands.color.ColorGenerationStrategy
- written(boolean) - Method in class ru.cwcode.commands.color.DefaultColorGenerationStrategy
- written(boolean) - Method in class ru.cwcode.commands.color.DynamicRainbowColorScheme
All Classes and Interfaces|All Packages