Class NbtTagArgumentType

java.lang.Object
net.minecraft.command.argument.NbtTagArgumentType
All Implemented Interfaces:
com.mojang.brigadier.arguments.ArgumentType<NbtElement>

public class NbtTagArgumentType
extends Object
implements com.mojang.brigadier.arguments.ArgumentType<NbtElement>
Mappings:
Namespace Name
official ds
intermediary net/minecraft/class_2212
named net/minecraft/command/argument/NbtTagArgumentType
  • Field Details

    • EXAMPLES

      private static final Collection<String> EXAMPLES
      Mappings:
      Namespace Name Mixin selector
      official a Lds;a:Ljava/util/Collection;
      intermediary field_9918 Lnet/minecraft/class_2212;field_9918:Ljava/util/Collection;
      named EXAMPLES Lnet/minecraft/command/argument/NbtTagArgumentType;EXAMPLES:Ljava/util/Collection;
  • Constructor Details

    • NbtTagArgumentType

      private NbtTagArgumentType()
  • Method Details

    • nbtTag

      public static NbtTagArgumentType nbtTag()
      Mappings:
      Namespace Name Mixin selector
      official a Lds;a()Lds;
      intermediary method_9389 Lnet/minecraft/class_2212;method_9389()Lnet/minecraft/class_2212;
      named nbtTag Lnet/minecraft/command/argument/NbtTagArgumentType;nbtTag()Lnet/minecraft/command/argument/NbtTagArgumentType;
    • getTag

      public static <S> NbtElement getTag​(com.mojang.brigadier.context.CommandContext<S> context, String name)
      Mappings:
      Namespace Name Mixin selector
      official a Lds;a(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnj;
      intermediary method_9390 Lnet/minecraft/class_2212;method_9390(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2520;
      named getTag Lnet/minecraft/command/argument/NbtTagArgumentType;getTag(Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/nbt/NbtElement;
    • parse

      public NbtElement parse​(com.mojang.brigadier.StringReader stringReader) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Specified by:
      parse in interface com.mojang.brigadier.arguments.ArgumentType<NbtElement>
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      official a Lds;a(Lcom/mojang/brigadier/StringReader;)Lnj;
      intermediary method_9388 Lnet/minecraft/class_2212;method_9388(Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2520;
      named parse Lnet/minecraft/command/argument/NbtTagArgumentType;parse(Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/nbt/NbtElement;
    • getExamples

      public Collection<String> getExamples()
      Specified by:
      getExamples in interface com.mojang.brigadier.arguments.ArgumentType<NbtElement>
      Mappings:
      Namespace Name Mixin selector
      official getExamples Lds;getExamples()Ljava/util/Collection;
      intermediary getExamples Lnet/minecraft/class_2212;getExamples()Ljava/util/Collection;
      named getExamples Lnet/minecraft/command/argument/NbtTagArgumentType;getExamples()Ljava/util/Collection;