@Execute
The @Execute
Annotation is used to define the method that should be called when the command is executed. All
parameters of this method need to be annotated with the appropriate annotations to be injected by the command
dispatcher.
Available Parameter Types
The following parameter types can be used in execution methods
Boolean
/ boolean
They require a @Bool Annotation.
Double
/ double
They require a @DoubleNumber Annotation.
Float
/ float
They require a @FloatNumber Annotation.
Integer
/ int
They require a @IntegerNumber Annotation.
Long
/ long
They require a @LongNumber Annotation.
String
They require a @Text Annotation.
CommandSourceStack
/ CommandSource
/ ServerPlayer
They require a @Sender Annotation.
Enum
They require a @Enum Annotation.
Literal
They require a @Literal Annotation.