net.minecraft.util.parsing.packrat.commands

public interface CommandArgumentParser<T>

bqg
net.minecraft.util.parsing.packrat.commands.CommandArgumentParser
net.minecraft.class_10846
net.minecraft.util.packrat.Parser

Method summary

Modifier and TypeMethod
T
a(com.mojang.brigadier.StringReader arg0)
parseForCommands(com.mojang.brigadier.StringReader arg0)
method_58341(com.mojang.brigadier.StringReader arg0)
parse(com.mojang.brigadier.StringReader reader)
CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>
a(com.mojang.brigadier.suggestion.SuggestionsBuilder arg0)
parseForSuggestions(com.mojang.brigadier.suggestion.SuggestionsBuilder arg0)
method_58342(com.mojang.brigadier.suggestion.SuggestionsBuilder arg0)
listSuggestions(com.mojang.brigadier.suggestion.SuggestionsBuilder builder)
default <S> CommandArgumentParser<S>
a(Function<T, S> arg0)
mapResult(Function<T, S> arg0)
method_68240(Function<T, S> arg0)
map(Function<T, S> mapper)
default <T, O> CommandArgumentParser<T>
a(com.mojang.serialization.DynamicOps<O> arg0, bqg<O> arg1, com.mojang.serialization.Codec<T> arg2, com.mojang.brigadier.exceptions.DynamicCommandExceptionType arg3)
withCodec(com.mojang.serialization.DynamicOps<O> arg0, CommandArgumentParser<O> arg1, com.mojang.serialization.Codec<T> arg2, com.mojang.brigadier.exceptions.DynamicCommandExceptionType arg3)
method_68239(com.mojang.serialization.DynamicOps<O> arg0, class_10846<O> arg1, com.mojang.serialization.Codec<T> arg2, com.mojang.brigadier.exceptions.DynamicCommandExceptionType arg3)
withDecoding(com.mojang.serialization.DynamicOps<O> ops, Parser<O> encodedParser, com.mojang.serialization.Codec<T> codec, com.mojang.brigadier.exceptions.DynamicCommandExceptionType invalidDataError)