Class NbtElement

java.lang.Object
net.minecraft.nbt.NbtElement
Direct Known Subclasses:
NbtByte, NbtByteArray, NbtCompound, NbtDouble, NbtEnd, NbtFloat, NbtInt, NbtList, NbtLong, NbtShort, NbtString

public abstract class NbtElement extends Object
Mappings:
Namespace Name
intermediary net/minecraft/class_187
glue class_211
server fo
client ij
named net/minecraft/nbt/NbtElement
  • Field Details

    • key

      private String key
      Mappings:
      Namespace Name Mixin selector
      intermediary field_660 Lnet/minecraft/class_187;field_660:Ljava/lang/String;
      glue field_868 Lclass_211;field_868:Ljava/lang/String;
      server a Lfo;a:Ljava/lang/String;
      client a Lij;a:Ljava/lang/String;
      named key Lnet/minecraft/nbt/NbtElement;key:Ljava/lang/String;
  • Constructor Details

    • NbtElement

      public NbtElement()
  • Method Details

    • write

      abstract void write(DataOutput output)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_631 Lnet/minecraft/class_187;method_631(Ljava/io/DataOutput;)V
      glue method_904 Lclass_211;method_904(Ljava/io/DataOutput;)V
      server a Lfo;a(Ljava/io/DataOutput;)V
      client a Lij;a(Ljava/io/DataOutput;)V
      named write Lnet/minecraft/nbt/NbtElement;write(Ljava/io/DataOutput;)V
    • read

      abstract void read(DataInput input)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_630 Lnet/minecraft/class_187;method_630(Ljava/io/DataInput;)V
      glue method_903 Lclass_211;method_903(Ljava/io/DataInput;)V
      server a Lfo;a(Ljava/io/DataInput;)V
      client a Lij;a(Ljava/io/DataInput;)V
      named read Lnet/minecraft/nbt/NbtElement;read(Ljava/io/DataInput;)V
    • getType

      public abstract byte getType()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_629 Lnet/minecraft/class_187;method_629()B
      glue method_902 Lclass_211;method_902()B
      server a Lfo;a()B
      client a Lij;a()B
      named getType Lnet/minecraft/nbt/NbtElement;getType()B
    • getKey

      public String getKey()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_626 Lnet/minecraft/class_187;method_626()Ljava/lang/String;
      glue method_1004 Lclass_211;method_1004()Ljava/lang/String;
      server b Lfo;b()Ljava/lang/String;
      client b Lij;b()Ljava/lang/String;
      named getKey Lnet/minecraft/nbt/NbtElement;getKey()Ljava/lang/String;
    • setKey

      public NbtElement setKey(String key)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_625 Lnet/minecraft/class_187;method_625(Ljava/lang/String;)Lnet/minecraft/class_187;
      glue method_1003 Lclass_211;method_1003(Ljava/lang/String;)Lclass_211;
      server a Lfo;a(Ljava/lang/String;)Lfo;
      client a Lij;a(Ljava/lang/String;)Lij;
      named setKey Lnet/minecraft/nbt/NbtElement;setKey(Ljava/lang/String;)Lnet/minecraft/nbt/NbtElement;
    • readTag

      public static NbtElement readTag(DataInput input)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_628 Lnet/minecraft/class_187;method_628(Ljava/io/DataInput;)Lnet/minecraft/class_187;
      glue method_1006 Lclass_211;method_1006(Ljava/io/DataInput;)Lclass_211;
      server b Lfo;b(Ljava/io/DataInput;)Lfo;
      client b Lij;b(Ljava/io/DataInput;)Lij;
      named readTag Lnet/minecraft/nbt/NbtElement;readTag(Ljava/io/DataInput;)Lnet/minecraft/nbt/NbtElement;
    • writeTag

      public static void writeTag(NbtElement element, DataOutput output)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_624 Lnet/minecraft/class_187;method_624(Lnet/minecraft/class_187;Ljava/io/DataOutput;)V
      glue method_1002 Lclass_211;method_1002(Lclass_211;Ljava/io/DataOutput;)V
      server a Lfo;a(Lfo;Ljava/io/DataOutput;)V
      client a Lij;a(Lij;Ljava/io/DataOutput;)V
      named writeTag Lnet/minecraft/nbt/NbtElement;writeTag(Lnet/minecraft/nbt/NbtElement;Ljava/io/DataOutput;)V
    • createTypeFromId

      public static NbtElement createTypeFromId(byte id)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_623 Lnet/minecraft/class_187;method_623(B)Lnet/minecraft/class_187;
      glue method_1001 Lclass_211;method_1001(B)Lclass_211;
      server a Lfo;a(B)Lfo;
      client a Lij;a(B)Lij;
      named createTypeFromId Lnet/minecraft/nbt/NbtElement;createTypeFromId(B)Lnet/minecraft/nbt/NbtElement;
    • getTypeNameFromId

      public static String getTypeNameFromId(byte id)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_627 Lnet/minecraft/class_187;method_627(B)Ljava/lang/String;
      glue method_1005 Lclass_211;method_1005(B)Ljava/lang/String;
      server b Lfo;b(B)Ljava/lang/String;
      client b Lij;b(B)Ljava/lang/String;
      named getTypeNameFromId Lnet/minecraft/nbt/NbtElement;getTypeNameFromId(B)Ljava/lang/String;