Package io.github.projectunified.craftcommand.annotation
package io.github.projectunified.craftcommand.annotation
-
Annotation InterfacesClassDescriptionAnnotation used to define a main command.Annotation used to define the default command action when no subcommands are matched.Annotation indicating that a parameter consumes all remaining command arguments.Annotation used to define a custom name for a command parameter.Annotation marking a command parameter as optional.Declares a local resolver method inside a command class, or binds a parameter to one.Annotation used to define a subcommand.Binds a command parameter to a suggestion provider method inside the command class.