@DefaultQualifier(org.checkerframework.checker.nullness.qual.NonNull.class)
Package org.spongepowered.api.command
-
Interface Summary Interface Description Command The Command interface is the low-level interface that all commands in the Sponge ecosystem inherit.Command.Builder A high levelCommand.Builderfor creating aCommand.Parameterized.Command.Parameterized ACommandthat has distinct steps for parsing arguments and executing a command based on those arguments.Command.Raw A raw command that also contains aCommandTreeNodeto provide hints to the client for command completion.CommandCause TheCommandCauserepresents theCauseof a command, and also contains utility methods to obtain key information about said cause.CommandCause.Factory Creates instances of theCommandCause.CommandCompletion A potential completion of a command argument.CommandCompletion.Factory A factory for constructingCommandCompletionsCommandExecutor Interface containing the method directing how a certain command will be executed.CommandResult Represents the result of a command in Sponge.CommandResult.Builder BuildsCommandResults.CommandResult.Factory