Class CommandSyntaxBuilder<S,C>
java.lang.Object
io.github.mqzn.commands.base.syntax.CommandSyntaxBuilder<S,C>
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
CommandSyntaxBuilder
(@NotNull Class<C> senderClass, @NotNull String label) -
Method Summary
Modifier and TypeMethodDescriptionbuild()
execute
(@NotNull CommandExecution<S, C> execution) flags
(SyntaxFlags flags) static <S,
C> CommandSyntaxBuilder<S, C> genericBuilder
(@NotNull Class<C> senderClass, @NotNull String label) info
(@Nullable Information info) senderType
(@Nullable Class<C> senderClass)
-
Constructor Details
-
CommandSyntaxBuilder
-
-
Method Details
-
genericBuilder
public static <S,C> CommandSyntaxBuilder<S,C> genericBuilder(@NotNull @NotNull Class<C> senderClass, @NotNull @NotNull String label) -
info
-
flags
-
flags
-
senderType
-
argument
-
execute
-
build
-