Package net.minecraft.util.packrat
Interface Parser<T>
- All Known Implementing Classes:
- PackratParser
public interface Parser<T>
- Mappings:
- Namespace - Name - named - net/minecraft/util/packrat/Parser- intermediary - net/minecraft/class_10846- official - bqp
- 
Method SummaryModifier and TypeMethodDescriptionCompletableFuture<com.mojang.brigadier.suggestion.Suggestions> listSuggestions(com.mojang.brigadier.suggestion.SuggestionsBuilder builder) default <S> Parser<S> parse(com.mojang.brigadier.StringReader reader) default <T,O> Parser <T> withDecoding(com.mojang.serialization.DynamicOps<O> ops, Parser<O> encodedParser, com.mojang.serialization.Codec<T> codec, com.mojang.brigadier.exceptions.DynamicCommandExceptionType invalidDataError) 
- 
Method Details- 
parseT parse(com.mojang.brigadier.StringReader reader) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
- Namespace - Name - Mixin selector - named - parse- Lnet/minecraft/util/packrat/Parser;parse(Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;- intermediary - method_58341- Lnet/minecraft/class_10846;method_58341(Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;- official - a- Lbqp;a(Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
 
- 
listSuggestionsCompletableFuture<com.mojang.brigadier.suggestion.Suggestions> listSuggestions(com.mojang.brigadier.suggestion.SuggestionsBuilder builder) - Mappings:
- Namespace - Name - Mixin selector - named - listSuggestions- Lnet/minecraft/util/packrat/Parser;listSuggestions(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;- intermediary - method_58342- Lnet/minecraft/class_10846;method_58342(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;- official - a- Lbqp;a(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
 
- 
map- Mappings:
- Namespace - Name - Mixin selector - named - map- Lnet/minecraft/util/packrat/Parser;map(Ljava/util/function/Function;)Lnet/minecraft/util/packrat/Parser;- intermediary - method_68240- Lnet/minecraft/class_10846;method_68240(Ljava/util/function/Function;)Lnet/minecraft/class_10846;- official - a- Lbqp;a(Ljava/util/function/Function;)Lbqp;
 
- 
withDecodingdefault <T,O> Parser<T> withDecoding(com.mojang.serialization.DynamicOps<O> ops, Parser<O> encodedParser, com.mojang.serialization.Codec<T> codec, com.mojang.brigadier.exceptions.DynamicCommandExceptionType invalidDataError) - Mappings:
- Namespace - Name - Mixin selector - named - withDecoding- Lnet/minecraft/util/packrat/Parser;withDecoding(Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/util/packrat/Parser;Lcom/mojang/serialization/Codec;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lnet/minecraft/util/packrat/Parser;- intermediary - method_68239- Lnet/minecraft/class_10846;method_68239(Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_10846;Lcom/mojang/serialization/Codec;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lnet/minecraft/class_10846;- official - a- Lbqp;a(Lcom/mojang/serialization/DynamicOps;Lbqp;Lcom/mojang/serialization/Codec;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lbqp;
 
 
-