public class LocationArgument
extends java.lang.Object
implements dev.rollczi.litecommands.argument.resolver.MultipleArgumentResolver<org.bukkit.command.CommandSender,org.bukkit.Location>
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CORDINATE_FORMAT |
| Constructor and Description |
|---|
LocationArgument(dev.rollczi.litecommands.message.MessageRegistry<org.bukkit.command.CommandSender> messageRegistry) |
| Modifier and Type | Method and Description |
|---|---|
dev.rollczi.litecommands.range.Range |
getRange(dev.rollczi.litecommands.argument.Argument<org.bukkit.Location> argument) |
dev.rollczi.litecommands.argument.parser.ParseResult<org.bukkit.Location> |
parse(dev.rollczi.litecommands.invocation.Invocation<org.bukkit.command.CommandSender> invocation,
dev.rollczi.litecommands.argument.Argument<org.bukkit.Location> argument,
dev.rollczi.litecommands.input.raw.RawInput rawInput) |
dev.rollczi.litecommands.suggestion.SuggestionResult |
suggest(dev.rollczi.litecommands.invocation.Invocation<org.bukkit.command.CommandSender> invocation,
dev.rollczi.litecommands.argument.Argument<org.bukkit.Location> argument,
dev.rollczi.litecommands.suggestion.SuggestionContext context) |
public static final java.lang.String CORDINATE_FORMAT
public LocationArgument(dev.rollczi.litecommands.message.MessageRegistry<org.bukkit.command.CommandSender> messageRegistry)
public dev.rollczi.litecommands.range.Range getRange(dev.rollczi.litecommands.argument.Argument<org.bukkit.Location> argument)
getRange in interface dev.rollczi.litecommands.range.Rangeable<dev.rollczi.litecommands.argument.Argument<org.bukkit.Location>>public dev.rollczi.litecommands.argument.parser.ParseResult<org.bukkit.Location> parse(dev.rollczi.litecommands.invocation.Invocation<org.bukkit.command.CommandSender> invocation,
dev.rollczi.litecommands.argument.Argument<org.bukkit.Location> argument,
dev.rollczi.litecommands.input.raw.RawInput rawInput)
parse in interface dev.rollczi.litecommands.argument.parser.Parser<org.bukkit.command.CommandSender,org.bukkit.Location>public dev.rollczi.litecommands.suggestion.SuggestionResult suggest(dev.rollczi.litecommands.invocation.Invocation<org.bukkit.command.CommandSender> invocation,
dev.rollczi.litecommands.argument.Argument<org.bukkit.Location> argument,
dev.rollczi.litecommands.suggestion.SuggestionContext context)
suggest in interface dev.rollczi.litecommands.argument.resolver.MultipleArgumentResolver<org.bukkit.command.CommandSender,org.bukkit.Location>suggest in interface dev.rollczi.litecommands.argument.suggester.Suggester<org.bukkit.command.CommandSender,org.bukkit.Location>