Class NbtByteArray

java.lang.Object
net.minecraft.nbt.NbtElement
net.minecraft.nbt.NbtByteArray

public class NbtByteArray extends NbtElement
Mappings:
Namespace Name
official fw
intermediary net/minecraft/class_269
named net/minecraft/nbt/NbtByteArray
  • Field Details

    • value

      private byte[] value
      Mappings:
      Namespace Name Mixin selector
      official b Lfw;b:[B
      intermediary field_833 Lnet/minecraft/class_269;field_833:[B
      named value Lnet/minecraft/nbt/NbtByteArray;value:[B
  • Constructor Details

    • NbtByteArray

      NbtByteArray()
    • NbtByteArray

      public NbtByteArray(byte[] value)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lfw;<init>([B)V
      intermediary <init> Lnet/minecraft/class_269;<init>([B)V
      named <init> Lnet/minecraft/nbt/NbtByteArray;<init>([B)V
    • NbtByteArray

      public NbtByteArray(List<Byte> value)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lfw;<init>(Ljava/util/List;)V
      intermediary <init> Lnet/minecraft/class_269;<init>(Ljava/util/List;)V
      named <init> Lnet/minecraft/nbt/NbtByteArray;<init>(Ljava/util/List;)V
  • Method Details

    • toArray

      private static byte[] toArray(List<Byte> bytes)
      Mappings:
      Namespace Name Mixin selector
      official a Lfw;a(Ljava/util/List;)[B
      intermediary method_14748 Lnet/minecraft/class_269;method_14748(Ljava/util/List;)[B
      named toArray Lnet/minecraft/nbt/NbtByteArray;toArray(Ljava/util/List;)[B
    • write

      void write(DataOutput output) throws IOException
      Specified by:
      write in class NbtElement
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      official a Lgn;a(Ljava/io/DataOutput;)V
      intermediary method_1650 Lnet/minecraft/class_605;method_1650(Ljava/io/DataOutput;)V
      named write Lnet/minecraft/nbt/NbtElement;write(Ljava/io/DataOutput;)V
    • read

      void read(DataInput input, int depth, PositionTracker tracker) throws IOException
      Specified by:
      read in class NbtElement
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      official a Lgn;a(Ljava/io/DataInput;ILgh;)V
      intermediary method_1649 Lnet/minecraft/class_605;method_1649(Ljava/io/DataInput;ILnet/minecraft/class_1944;)V
      named read Lnet/minecraft/nbt/NbtElement;read(Ljava/io/DataInput;ILnet/minecraft/nbt/PositionTracker;)V
    • getType

      public byte getType()
      Specified by:
      getType in class NbtElement
      Mappings:
      Namespace Name Mixin selector
      official a Lgn;a()B
      intermediary method_1645 Lnet/minecraft/class_605;method_1645()B
      named getType Lnet/minecraft/nbt/NbtElement;getType()B
    • toString

      public String toString()
      Specified by:
      toString in class NbtElement
      Mappings:
      Namespace Name Mixin selector
      official toString Lgn;toString()Ljava/lang/String;
      intermediary toString Lnet/minecraft/class_605;toString()Ljava/lang/String;
      named toString Lnet/minecraft/nbt/NbtElement;toString()Ljava/lang/String;
    • copy

      public NbtElement copy()
      Specified by:
      copy in class NbtElement
      Mappings:
      Namespace Name Mixin selector
      official b Lgn;b()Lgn;
      intermediary method_1651 Lnet/minecraft/class_605;method_1651()Lnet/minecraft/class_605;
      named copy Lnet/minecraft/nbt/NbtElement;copy()Lnet/minecraft/nbt/NbtElement;
    • equals

      public boolean equals(Object other)
      Overrides:
      equals in class NbtElement
      Mappings:
      Namespace Name Mixin selector
      official equals Lgn;equals(Ljava/lang/Object;)Z
      intermediary equals Lnet/minecraft/class_605;equals(Ljava/lang/Object;)Z
      named equals Lnet/minecraft/nbt/NbtElement;equals(Ljava/lang/Object;)Z
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class NbtElement
      Mappings:
      Namespace Name Mixin selector
      official hashCode Lgn;hashCode()I
      intermediary hashCode Lnet/minecraft/class_605;hashCode()I
      named hashCode Lnet/minecraft/nbt/NbtElement;hashCode()I
    • getArray

      public byte[] getArray()
      Mappings:
      Namespace Name Mixin selector
      official c Lfw;c()[B
      intermediary method_7340 Lnet/minecraft/class_269;method_7340()[B
      named getArray Lnet/minecraft/nbt/NbtByteArray;getArray()[B