Class AbstractTag

java.lang.Object
net.minecraft.util.io.AbstractTag
Direct Known Subclasses:
ByteArrayTag, ByteTag, CompoundTag, DoubleTag, EndTag, FloatTag, IntTag, ListTag, LongTag, ShortTag, StringTag

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

    • type

      private String type
      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 type Lnet/minecraft/util/io/AbstractTag;type:Ljava/lang/String;
  • Constructor Details

    • AbstractTag

      public AbstractTag()
  • Method Details

    • write

      abstract void write(DataOutput out)
      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/util/io/AbstractTag;write(Ljava/io/DataOutput;)V
    • read

      abstract void read(DataInput in)
      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/util/io/AbstractTag;read(Ljava/io/DataInput;)V
    • getId

      public abstract byte getId()
      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 getId Lnet/minecraft/util/io/AbstractTag;getId()B
    • getType

      public String getType()
      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 getType Lnet/minecraft/util/io/AbstractTag;getType()Ljava/lang/String;
    • setType

      public AbstractTag setType(String type)
      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 setType Lnet/minecraft/util/io/AbstractTag;setType(Ljava/lang/String;)Lnet/minecraft/util/io/AbstractTag;
    • readTag

      public static AbstractTag readTag(DataInput in)
      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/util/io/AbstractTag;readTag(Ljava/io/DataInput;)Lnet/minecraft/util/io/AbstractTag;
    • writeTag

      public static void writeTag(AbstractTag tag, DataOutput out)
      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/util/io/AbstractTag;writeTag(Lnet/minecraft/util/io/AbstractTag;Ljava/io/DataOutput;)V
    • getTagFromId

      public static AbstractTag getTagFromId(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 getTagFromId Lnet/minecraft/util/io/AbstractTag;getTagFromId(B)Lnet/minecraft/util/io/AbstractTag;
    • getTagTypeById

      public static String getTagTypeById(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 getTagTypeById Lnet/minecraft/util/io/AbstractTag;getTagTypeById(B)Ljava/lang/String;