Package net.minecraft.command.argument
Class ItemStringReader
java.lang.Object
net.minecraft.command.argument.ItemStringReader
- Mappings:
Namespace Name official fmintermediary net/minecraft/class_2291named net/minecraft/command/argument/ItemStringReader
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final recordstatic final record -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final booleanprivate static final com.mojang.brigadier.exceptions.DynamicCommandExceptionTypeprivate final class_7225<Item>private com.mojang.datafixers.util.Either<RegistryEntry<Item>,RegistryEntryList<Item>> private static final charprivate static final com.mojang.brigadier.exceptions.DynamicCommandExceptionTypeprivate static final charprivate @Nullable NbtCompoundprivate static final Function<com.mojang.brigadier.suggestion.SuggestionsBuilder,CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>> private final com.mojang.brigadier.StringReaderprivate Function<com.mojang.brigadier.suggestion.SuggestionsBuilder,CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>> private static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType -
Constructor Summary
ConstructorsModifierConstructorDescriptionprivateItemStringReader(class_7225<Item> class_7225, com.mojang.brigadier.StringReader stringReader, boolean bool) -
Method Summary
Modifier and TypeMethodDescriptionprivate voidconsume()static CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>getSuggestions(class_7225<Item> class_7225, com.mojang.brigadier.suggestion.SuggestionsBuilder builder, boolean bool) static ItemStringReader.class_7215method_41972(class_7225<Item> class_7225, com.mojang.brigadier.StringReader stringReader) static com.mojang.datafixers.util.Either<ItemStringReader.class_7215,ItemStringReader.class_7216> method_41974(class_7225<Item> class_7225, com.mojang.brigadier.StringReader stringReader) private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>method_41975(com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder) private voidreadItem()private voidreadNbt()private voidreadTag()private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>suggestAny(com.mojang.brigadier.suggestion.SuggestionsBuilder builder) private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>suggestItem(com.mojang.brigadier.suggestion.SuggestionsBuilder builder) private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>suggestTag(com.mojang.brigadier.suggestion.SuggestionsBuilder builder)
-
Field Details
-
TAG_DISALLOWED_EXCEPTION
private static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType TAG_DISALLOWED_EXCEPTION- Mappings:
Namespace Name Mixin selector official aLfm;a:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;intermediary field_10800Lnet/minecraft/class_2291;field_10800:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;named TAG_DISALLOWED_EXCEPTIONLnet/minecraft/command/argument/ItemStringReader;TAG_DISALLOWED_EXCEPTION:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
-
ID_INVALID_EXCEPTION
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType ID_INVALID_EXCEPTION- Mappings:
Namespace Name Mixin selector official bLfm;b:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;intermediary field_10799Lnet/minecraft/class_2291;field_10799:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;named ID_INVALID_EXCEPTIONLnet/minecraft/command/argument/ItemStringReader;ID_INVALID_EXCEPTION:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
-
field_37971
private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType field_37971- Mappings:
Namespace Name Mixin selector official cLfm;c:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;intermediary field_37971Lnet/minecraft/class_2291;field_37971:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;named field_37971Lnet/minecraft/command/argument/ItemStringReader;field_37971:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
-
LEFT_CURLY_BRACKET
private static final char LEFT_CURLY_BRACKET- See Also:
- Mappings:
Namespace Name Mixin selector official dLfm;d:Cintermediary field_33066Lnet/minecraft/class_2291;field_33066:Cnamed LEFT_CURLY_BRACKETLnet/minecraft/command/argument/ItemStringReader;LEFT_CURLY_BRACKET:C
-
HASH_SIGN
private static final char HASH_SIGN- See Also:
- Mappings:
Namespace Name Mixin selector official eLfm;e:Cintermediary field_33067Lnet/minecraft/class_2291;field_33067:Cnamed HASH_SIGNLnet/minecraft/command/argument/ItemStringReader;HASH_SIGN:C
-
NBT_SUGGESTION_PROVIDER
private static final Function<com.mojang.brigadier.suggestion.SuggestionsBuilder,CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>> NBT_SUGGESTION_PROVIDER- Mappings:
Namespace Name Mixin selector official fLfm;f:Ljava/util/function/Function;intermediary field_10806Lnet/minecraft/class_2291;field_10806:Ljava/util/function/Function;named NBT_SUGGESTION_PROVIDERLnet/minecraft/command/argument/ItemStringReader;NBT_SUGGESTION_PROVIDER:Ljava/util/function/Function;
-
field_37972
- Mappings:
Namespace Name Mixin selector official gLfm;g:Lgu;intermediary field_37972Lnet/minecraft/class_2291;field_37972:Lnet/minecraft/class_7225;named field_37972Lnet/minecraft/command/argument/ItemStringReader;field_37972:Lnet/minecraft/class_7225;
-
reader
private final com.mojang.brigadier.StringReader reader- Mappings:
Namespace Name Mixin selector official hLfm;h:Lcom/mojang/brigadier/StringReader;intermediary field_10802Lnet/minecraft/class_2291;field_10802:Lcom/mojang/brigadier/StringReader;named readerLnet/minecraft/command/argument/ItemStringReader;reader:Lcom/mojang/brigadier/StringReader;
-
allowTag
private final boolean allowTag- Mappings:
Namespace Name Mixin selector official iLfm;i:Zintermediary field_10804Lnet/minecraft/class_2291;field_10804:Znamed allowTagLnet/minecraft/command/argument/ItemStringReader;allowTag:Z
-
field_37973
- Mappings:
Namespace Name Mixin selector official jLfm;j:Lcom/mojang/datafixers/util/Either;intermediary field_37973Lnet/minecraft/class_2291;field_37973:Lcom/mojang/datafixers/util/Either;named field_37973Lnet/minecraft/command/argument/ItemStringReader;field_37973:Lcom/mojang/datafixers/util/Either;
-
nbt
- Mappings:
Namespace Name Mixin selector official kLfm;k:Lor;intermediary field_10807Lnet/minecraft/class_2291;field_10807:Lnet/minecraft/class_2487;named nbtLnet/minecraft/command/argument/ItemStringReader;nbt:Lnet/minecraft/nbt/NbtCompound;
-
suggestions
private Function<com.mojang.brigadier.suggestion.SuggestionsBuilder,CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>> suggestions- Mappings:
Namespace Name Mixin selector official lLfm;l:Ljava/util/function/Function;intermediary field_10805Lnet/minecraft/class_2291;field_10805:Ljava/util/function/Function;named suggestionsLnet/minecraft/command/argument/ItemStringReader;suggestions:Ljava/util/function/Function;
-
-
Constructor Details
-
ItemStringReader
private ItemStringReader(class_7225<Item> class_7225, com.mojang.brigadier.StringReader stringReader, boolean bool)
-
-
Method Details
-
method_41972
public static ItemStringReader.class_7215 method_41972(class_7225<Item> class_7225, com.mojang.brigadier.StringReader stringReader) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException- Mappings:
Namespace Name Mixin selector official aLfm;a(Lgu;Lcom/mojang/brigadier/StringReader;)Lfm$a;intermediary method_41972Lnet/minecraft/class_2291;method_41972(Lnet/minecraft/class_7225;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2291$class_7215;named method_41972Lnet/minecraft/command/argument/ItemStringReader;method_41972(Lnet/minecraft/class_7225;Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/command/argument/ItemStringReader$class_7215;
-
method_41974
public static com.mojang.datafixers.util.Either<ItemStringReader.class_7215,ItemStringReader.class_7216> method_41974(class_7225<Item> class_7225, com.mojang.brigadier.StringReader stringReader) throws com.mojang.brigadier.exceptions.CommandSyntaxException - Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException- Mappings:
Namespace Name Mixin selector official bLfm;b(Lgu;Lcom/mojang/brigadier/StringReader;)Lcom/mojang/datafixers/util/Either;intermediary method_41974Lnet/minecraft/class_2291;method_41974(Lnet/minecraft/class_7225;Lcom/mojang/brigadier/StringReader;)Lcom/mojang/datafixers/util/Either;named method_41974Lnet/minecraft/command/argument/ItemStringReader;method_41974(Lnet/minecraft/class_7225;Lcom/mojang/brigadier/StringReader;)Lcom/mojang/datafixers/util/Either;
-
getSuggestions
public static CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> getSuggestions(class_7225<Item> class_7225, com.mojang.brigadier.suggestion.SuggestionsBuilder builder, boolean bool) - Mappings:
Namespace Name Mixin selector official aLfm;a(Lgu;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Z)Ljava/util/concurrent/CompletableFuture;intermediary method_9793Lnet/minecraft/class_2291;method_9793(Lnet/minecraft/class_7225;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Z)Ljava/util/concurrent/CompletableFuture;named getSuggestionsLnet/minecraft/command/argument/ItemStringReader;getSuggestions(Lnet/minecraft/class_7225;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Z)Ljava/util/concurrent/CompletableFuture;
-
readItem
private void readItem() throws com.mojang.brigadier.exceptions.CommandSyntaxException- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException- Mappings:
Namespace Name Mixin selector official aLfm;a()Vintermediary method_9795Lnet/minecraft/class_2291;method_9795()Vnamed readItemLnet/minecraft/command/argument/ItemStringReader;readItem()V
-
readTag
private void readTag() throws com.mojang.brigadier.exceptions.CommandSyntaxException- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException- Mappings:
Namespace Name Mixin selector official bLfm;b()Vintermediary method_9787Lnet/minecraft/class_2291;method_9787()Vnamed readTagLnet/minecraft/command/argument/ItemStringReader;readTag()V
-
readNbt
private void readNbt() throws com.mojang.brigadier.exceptions.CommandSyntaxException- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException- Mappings:
Namespace Name Mixin selector official cLfm;c()Vintermediary method_9788Lnet/minecraft/class_2291;method_9788()Vnamed readNbtLnet/minecraft/command/argument/ItemStringReader;readNbt()V
-
consume
private void consume() throws com.mojang.brigadier.exceptions.CommandSyntaxException- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException- Mappings:
Namespace Name Mixin selector official dLfm;d()Vintermediary method_9789Lnet/minecraft/class_2291;method_9789()Vnamed consumeLnet/minecraft/command/argument/ItemStringReader;consume()V
-
suggestItem
private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> suggestItem(com.mojang.brigadier.suggestion.SuggestionsBuilder builder) - Mappings:
Namespace Name Mixin selector official aLfm;a(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;intermediary method_9794Lnet/minecraft/class_2291;method_9794(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;named suggestItemLnet/minecraft/command/argument/ItemStringReader;suggestItem(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
-
suggestTag
private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> suggestTag(com.mojang.brigadier.suggestion.SuggestionsBuilder builder) - Mappings:
Namespace Name Mixin selector official bLfm;b(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;intermediary method_9796Lnet/minecraft/class_2291;method_9796(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;named suggestTagLnet/minecraft/command/argument/ItemStringReader;suggestTag(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
-
method_41975
private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> method_41975(com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder) - Mappings:
Namespace Name Mixin selector official cLfm;c(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;intermediary method_41975Lnet/minecraft/class_2291;method_41975(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;named method_41975Lnet/minecraft/command/argument/ItemStringReader;method_41975(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
-
suggestAny
private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> suggestAny(com.mojang.brigadier.suggestion.SuggestionsBuilder builder) - Mappings:
Namespace Name Mixin selector official dLfm;d(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;intermediary method_9791Lnet/minecraft/class_2291;method_9791(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;named suggestAnyLnet/minecraft/command/argument/ItemStringReader;suggestAny(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
-