Package net.minecraft.command.argument
Class ItemStringReader
java.lang.Object
net.minecraft.command.argument.ItemStringReader
- Mappings:
- Namespace - Name - named - net/minecraft/command/argument/ItemStringReader- intermediary - net/minecraft/class_2291- official - hi
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic interfacestatic final recordprivate classprivate static class
- 
Field SummaryFieldsModifier and TypeFieldDescriptionstatic final charstatic final char(package private) static final com.mojang.brigadier.exceptions.SimpleCommandExceptionTypestatic final charstatic final char(package private) static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType(package private) final RegistryWrapper.Impl<Item> (package private) static final com.mojang.brigadier.exceptions.Dynamic2CommandExceptionTypeprivate static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType(package private) final com.mojang.serialization.DynamicOps<NbtElement> static final char(package private) static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType(package private) static final Function<com.mojang.brigadier.suggestion.SuggestionsBuilder, CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>> (package private) static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionconsume(com.mojang.brigadier.StringReader reader) voidconsume(com.mojang.brigadier.StringReader reader, ItemStringReader.Callbacks callbacks) CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> getSuggestions(com.mojang.brigadier.suggestion.SuggestionsBuilder builder) private static voidvalidate(com.mojang.brigadier.StringReader reader, RegistryEntry<Item> item, ComponentChanges components) 
- 
Field Details- 
INVALID_ITEM_ID_EXCEPTIONstatic final com.mojang.brigadier.exceptions.DynamicCommandExceptionType INVALID_ITEM_ID_EXCEPTION- Mappings:
- Namespace - Name - Mixin selector - named - INVALID_ITEM_ID_EXCEPTION- Lnet/minecraft/command/argument/ItemStringReader;INVALID_ITEM_ID_EXCEPTION:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;- intermediary - field_50048- Lnet/minecraft/class_2291;field_50048:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;- official - f- Lhi;f:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
 
- 
UNKNOWN_COMPONENT_EXCEPTIONstatic final com.mojang.brigadier.exceptions.DynamicCommandExceptionType UNKNOWN_COMPONENT_EXCEPTION- Mappings:
- Namespace - Name - Mixin selector - named - UNKNOWN_COMPONENT_EXCEPTION- Lnet/minecraft/command/argument/ItemStringReader;UNKNOWN_COMPONENT_EXCEPTION:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;- intermediary - field_50049- Lnet/minecraft/class_2291;field_50049:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;- official - g- Lhi;g:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
 
- 
MALFORMED_COMPONENT_EXCEPTIONstatic final com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType MALFORMED_COMPONENT_EXCEPTION- Mappings:
- Namespace - Name - Mixin selector - named - MALFORMED_COMPONENT_EXCEPTION- Lnet/minecraft/command/argument/ItemStringReader;MALFORMED_COMPONENT_EXCEPTION:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;- intermediary - field_50050- Lnet/minecraft/class_2291;field_50050:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;- official - h- Lhi;h:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
 
- 
COMPONENT_EXPECTED_EXCEPTIONstatic final com.mojang.brigadier.exceptions.SimpleCommandExceptionType COMPONENT_EXPECTED_EXCEPTION- Mappings:
- Namespace - Name - Mixin selector - named - COMPONENT_EXPECTED_EXCEPTION- Lnet/minecraft/command/argument/ItemStringReader;COMPONENT_EXPECTED_EXCEPTION:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;- intermediary - field_50051- Lnet/minecraft/class_2291;field_50051:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;- official - i- Lhi;i:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
 
- 
REPEATED_COMPONENT_EXCEPTIONstatic final com.mojang.brigadier.exceptions.DynamicCommandExceptionType REPEATED_COMPONENT_EXCEPTION- Mappings:
- Namespace - Name - Mixin selector - named - REPEATED_COMPONENT_EXCEPTION- Lnet/minecraft/command/argument/ItemStringReader;REPEATED_COMPONENT_EXCEPTION:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;- intermediary - field_50052- Lnet/minecraft/class_2291;field_50052:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;- official - j- Lhi;j:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
 
- 
MALFORMED_ITEM_EXCEPTIONprivate static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType MALFORMED_ITEM_EXCEPTION- Mappings:
- Namespace - Name - Mixin selector - named - MALFORMED_ITEM_EXCEPTION- Lnet/minecraft/command/argument/ItemStringReader;MALFORMED_ITEM_EXCEPTION:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;- intermediary - field_51458- Lnet/minecraft/class_2291;field_51458:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;- official - k- Lhi;k:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
 
- 
OPEN_SQUARE_BRACKETpublic static final char OPEN_SQUARE_BRACKET- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - OPEN_SQUARE_BRACKET- Lnet/minecraft/command/argument/ItemStringReader;OPEN_SQUARE_BRACKET:C- intermediary - field_50044- Lnet/minecraft/class_2291;field_50044:C- official - a- Lhi;a:C
 
- 
CLOSED_SQUARE_BRACKETpublic static final char CLOSED_SQUARE_BRACKET- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - CLOSED_SQUARE_BRACKET- Lnet/minecraft/command/argument/ItemStringReader;CLOSED_SQUARE_BRACKET:C- intermediary - field_50045- Lnet/minecraft/class_2291;field_50045:C- official - b- Lhi;b:C
 
- 
COMMApublic static final char COMMA- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - COMMA- Lnet/minecraft/command/argument/ItemStringReader;COMMA:C- intermediary - field_50046- Lnet/minecraft/class_2291;field_50046:C- official - c- Lhi;c:C
 
- 
EQUAL_SIGNpublic static final char EQUAL_SIGN- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - EQUAL_SIGN- Lnet/minecraft/command/argument/ItemStringReader;EQUAL_SIGN:C- intermediary - field_50047- Lnet/minecraft/class_2291;field_50047:C- official - d- Lhi;d:C
 
- 
EXCLAMATION_MARKpublic static final char EXCLAMATION_MARK- See Also:
- Mappings:
- Namespace - Name - Mixin selector - named - EXCLAMATION_MARK- Lnet/minecraft/command/argument/ItemStringReader;EXCLAMATION_MARK:C- intermediary - field_51831- Lnet/minecraft/class_2291;field_51831:C- official - e- Lhi;e:C
 
- 
SUGGEST_DEFAULTstatic final Function<com.mojang.brigadier.suggestion.SuggestionsBuilder,CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>> SUGGEST_DEFAULT- Mappings:
- Namespace - Name - Mixin selector - named - SUGGEST_DEFAULT- Lnet/minecraft/command/argument/ItemStringReader;SUGGEST_DEFAULT:Ljava/util/function/Function;- intermediary - field_50053- Lnet/minecraft/class_2291;field_50053:Ljava/util/function/Function;- official - l- Lhi;l:Ljava/util/function/Function;
 
- 
itemRegistry- Mappings:
- Namespace - Name - Mixin selector - named - itemRegistry- Lnet/minecraft/command/argument/ItemStringReader;itemRegistry:Lnet/minecraft/registry/RegistryWrapper$Impl;- intermediary - field_50054- Lnet/minecraft/class_2291;field_50054:Lnet/minecraft/class_7225$class_7226;- official - m- Lhi;m:Ljt$b;
 
- 
nbtOps- Mappings:
- Namespace - Name - Mixin selector - named - nbtOps- Lnet/minecraft/command/argument/ItemStringReader;nbtOps:Lcom/mojang/serialization/DynamicOps;- intermediary - field_50055- Lnet/minecraft/class_2291;field_50055:Lcom/mojang/serialization/DynamicOps;- official - n- Lhi;n:Lcom/mojang/serialization/DynamicOps;
 
 
- 
- 
Constructor Details- 
ItemStringReader- Mappings:
- Namespace - Name - Mixin selector - named - <init>- Lnet/minecraft/command/argument/ItemStringReader;<init>(Lnet/minecraft/registry/RegistryWrapper$WrapperLookup;)V- intermediary - <init>- Lnet/minecraft/class_2291;<init>(Lnet/minecraft/class_7225$class_7874;)V- official - <init>- Lhi;<init>(Ljt$a;)V
 
 
- 
- 
Method Details- 
consumepublic ItemStringReader.ItemResult consume(com.mojang.brigadier.StringReader reader) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
- Namespace - Name - Mixin selector - named - consume- Lnet/minecraft/command/argument/ItemStringReader;consume(Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/command/argument/ItemStringReader$ItemResult;- intermediary - method_9789- Lnet/minecraft/class_2291;method_9789(Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2291$class_7215;- official - a- Lhi;a(Lcom/mojang/brigadier/StringReader;)Lhi$a;
 
- 
validateprivate static void validate(com.mojang.brigadier.StringReader reader, RegistryEntry<Item> item, ComponentChanges components) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
- Namespace - Name - Mixin selector - named - validate- Lnet/minecraft/command/argument/ItemStringReader;validate(Lcom/mojang/brigadier/StringReader;Lnet/minecraft/registry/entry/RegistryEntry;Lnet/minecraft/component/ComponentChanges;)V- intermediary - method_59769- Lnet/minecraft/class_2291;method_59769(Lcom/mojang/brigadier/StringReader;Lnet/minecraft/class_6880;Lnet/minecraft/class_9326;)V- official - a- Lhi;a(Lcom/mojang/brigadier/StringReader;Ljr;Lks;)V
 
- 
consumepublic void consume(com.mojang.brigadier.StringReader reader, ItemStringReader.Callbacks callbacks) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
- com.mojang.brigadier.exceptions.CommandSyntaxException
- Mappings:
- Namespace - Name - Mixin selector - named - consume- Lnet/minecraft/command/argument/ItemStringReader;consume(Lcom/mojang/brigadier/StringReader;Lnet/minecraft/command/argument/ItemStringReader$Callbacks;)V- intermediary - method_58517- Lnet/minecraft/class_2291;method_58517(Lcom/mojang/brigadier/StringReader;Lnet/minecraft/class_2291$class_9219;)V- official - a- Lhi;a(Lcom/mojang/brigadier/StringReader;Lhi$d;)V
 
- 
getSuggestionspublic CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> getSuggestions(com.mojang.brigadier.suggestion.SuggestionsBuilder builder) - Mappings:
- Namespace - Name - Mixin selector - named - getSuggestions- Lnet/minecraft/command/argument/ItemStringReader;getSuggestions(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;- intermediary - method_9793- Lnet/minecraft/class_2291;method_9793(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;- official - a- Lhi;a(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
 
 
-