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