Package com.djrapitops.plan.commands.use
Class SpongeCommand
java.lang.Object
com.djrapitops.plan.commands.use.SpongeCommand
- All Implemented Interfaces:
org.spongepowered.api.command.CommandCallable
-
Constructor Summary
ConstructorDescriptionSpongeCommand
(net.playeranalytics.plugin.scheduling.RunnableFactory runnableFactory, ErrorLogger errorLogger, Subcommand command) -
Method Summary
Modifier and TypeMethodDescriptionOptional<org.spongepowered.api.text.Text>
getHelp
(org.spongepowered.api.command.CommandSource source) Optional<org.spongepowered.api.text.Text>
getShortDescription
(org.spongepowered.api.command.CommandSource source) getSuggestions
(org.spongepowered.api.command.CommandSource source, String arguments, org.spongepowered.api.world.Location<org.spongepowered.api.world.World> targetPosition) org.spongepowered.api.text.Text
getUsage
(org.spongepowered.api.command.CommandSource source) org.spongepowered.api.command.CommandResult
boolean
testPermission
(org.spongepowered.api.command.CommandSource source)
-
Constructor Details
-
SpongeCommand
public SpongeCommand(net.playeranalytics.plugin.scheduling.RunnableFactory runnableFactory, ErrorLogger errorLogger, Subcommand command)
-
-
Method Details
-
process
public org.spongepowered.api.command.CommandResult process(org.spongepowered.api.command.CommandSource source, String arguments) - Specified by:
process
in interfaceorg.spongepowered.api.command.CommandCallable
-
getSuggestions
public List<String> getSuggestions(org.spongepowered.api.command.CommandSource source, String arguments, @Nullable org.spongepowered.api.world.Location<org.spongepowered.api.world.World> targetPosition) - Specified by:
getSuggestions
in interfaceorg.spongepowered.api.command.CommandCallable
-
testPermission
public boolean testPermission(org.spongepowered.api.command.CommandSource source) - Specified by:
testPermission
in interfaceorg.spongepowered.api.command.CommandCallable
-
getShortDescription
public Optional<org.spongepowered.api.text.Text> getShortDescription(org.spongepowered.api.command.CommandSource source) - Specified by:
getShortDescription
in interfaceorg.spongepowered.api.command.CommandCallable
-
getHelp
public Optional<org.spongepowered.api.text.Text> getHelp(org.spongepowered.api.command.CommandSource source) - Specified by:
getHelp
in interfaceorg.spongepowered.api.command.CommandCallable
-
getUsage
public org.spongepowered.api.text.Text getUsage(org.spongepowered.api.command.CommandSource source) - Specified by:
getUsage
in interfaceorg.spongepowered.api.command.CommandCallable
-