public class SpongeCommandHandler extends ViaCommandHandler implements org.spongepowered.api.command.CommandCallable
Constructor and Description |
---|
SpongeCommandHandler() |
Modifier and Type | Method and Description |
---|---|
Optional<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) |
List<String> |
getSuggestions(org.spongepowered.api.command.CommandSource source,
String arguments) |
List<String> |
getSuggestions(org.spongepowered.api.command.CommandSource commandSource,
String s,
@Nullable org.spongepowered.api.world.Location<org.spongepowered.api.world.World> location) |
org.spongepowered.api.text.Text |
getUsage(org.spongepowered.api.command.CommandSource source) |
org.spongepowered.api.command.CommandResult |
process(org.spongepowered.api.command.CommandSource source,
String arguments) |
boolean |
testPermission(org.spongepowered.api.command.CommandSource source) |
color, getSubCommand, hasSubCommand, onCommand, onTabComplete, registerSubCommand, sendMessage, showHelp
public org.spongepowered.api.command.CommandResult process(org.spongepowered.api.command.CommandSource source, String arguments) throws org.spongepowered.api.command.CommandException
process
in interface org.spongepowered.api.command.CommandCallable
org.spongepowered.api.command.CommandException
public List<String> getSuggestions(org.spongepowered.api.command.CommandSource commandSource, String s, @Nullable @Nullable org.spongepowered.api.world.Location<org.spongepowered.api.world.World> location) throws org.spongepowered.api.command.CommandException
getSuggestions
in interface org.spongepowered.api.command.CommandCallable
org.spongepowered.api.command.CommandException
public List<String> getSuggestions(org.spongepowered.api.command.CommandSource source, String arguments) throws org.spongepowered.api.command.CommandException
org.spongepowered.api.command.CommandException
public boolean testPermission(org.spongepowered.api.command.CommandSource source)
testPermission
in interface org.spongepowered.api.command.CommandCallable
public Optional<org.spongepowered.api.text.Text> getShortDescription(org.spongepowered.api.command.CommandSource source)
getShortDescription
in interface org.spongepowered.api.command.CommandCallable
public Optional<org.spongepowered.api.text.Text> getHelp(org.spongepowered.api.command.CommandSource source)
getHelp
in interface org.spongepowered.api.command.CommandCallable
public org.spongepowered.api.text.Text getUsage(org.spongepowered.api.command.CommandSource source)
getUsage
in interface org.spongepowered.api.command.CommandCallable
Copyright © 2016–2021. All rights reserved.