Annotation Interface Completer
A utility class in framework to create argument completions
for commands.
- Since:
- 1.0.0
- Author:
- Despical
-
Required Element Summary
Required Elements -
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionString[]An alternative name list of command.The permission that sender must have to receive tab complete.
-
Element Details
-
name
String nameThe name of the command. If command would be a sub command then sub command's name must be separated by dot. For example like the"command.subcommand"- Returns:
- name of the command or subcommand
-
permission
String permissionThe permission that sender must have to receive tab complete.- Returns:
- name of the permission
- Default:
""
-
aliases
String[] aliasesAn alternative name list of command. Checkname()to understand how command names work.- Returns:
- aliases list of the command
- Default:
{}
-