Class NbtList

All Implemented Interfaces:
Iterable<class_4373>, Collection<class_4373>, List<class_4373>, class_4373

public class NbtList extends class_4371<class_4373>
Mappings:
Namespace Name
official he
intermediary net/minecraft/class_474
named net/minecraft/nbt/NbtList
  • Field Details

    • LOGGER

      private static final Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official f Lhe;f:Lorg/apache/logging/log4j/Logger;
      intermediary field_11536 Lnet/minecraft/class_474;field_11536:Lorg/apache/logging/log4j/Logger;
      named LOGGER Lnet/minecraft/nbt/NbtList;LOGGER:Lorg/apache/logging/log4j/Logger;
    • value

      private List<class_4373> value
      Mappings:
      Namespace Name Mixin selector
      official g Lhe;g:Ljava/util/List;
      intermediary field_1636 Lnet/minecraft/class_474;field_1636:Ljava/util/List;
      named value Lnet/minecraft/nbt/NbtList;value:Ljava/util/List;
    • type

      private byte type
      Mappings:
      Namespace Name Mixin selector
      official h Lhe;h:B
      intermediary field_1637 Lnet/minecraft/class_474;field_1637:B
      named type Lnet/minecraft/nbt/NbtList;type:B
  • Constructor Details

    • NbtList

      public NbtList()
  • Method Details

    • method_1650

      public void method_1650(DataOutput dataOutput) throws IOException
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      official a Lho;a(Ljava/io/DataOutput;)V
      intermediary method_1650 Lnet/minecraft/class_4373;method_1650(Ljava/io/DataOutput;)V
      named method_1650 Lnet/minecraft/class_4373;method_1650(Ljava/io/DataOutput;)V
    • method_1649

      public void method_1649(DataInput dataInput, int int2, PositionTracker positionTracker) throws IOException
      Throws:
      IOException
      Mappings:
      Namespace Name Mixin selector
      official a Lho;a(Ljava/io/DataInput;ILhh;)V
      intermediary method_1649 Lnet/minecraft/class_4373;method_1649(Ljava/io/DataInput;ILnet/minecraft/class_1944;)V
      named method_1649 Lnet/minecraft/class_4373;method_1649(Ljava/io/DataInput;ILnet/minecraft/nbt/PositionTracker;)V
    • method_1645

      public byte method_1645()
      Mappings:
      Namespace Name Mixin selector
      official a Lho;a()B
      intermediary method_1645 Lnet/minecraft/class_4373;method_1645()B
      named method_1645 Lnet/minecraft/class_4373;method_1645()B
    • toString

      public String toString()
      Specified by:
      toString in interface class_4373
      Overrides:
      toString in class AbstractCollection<class_4373>
      Mappings:
      Namespace Name Mixin selector
      official toString Lho;toString()Ljava/lang/String;
      intermediary toString Lnet/minecraft/class_4373;toString()Ljava/lang/String;
      named toString Lnet/minecraft/class_4373;toString()Ljava/lang/String;
    • add

      public boolean add(class_4373 class_4373)
      Specified by:
      add in interface Collection<class_4373>
      Specified by:
      add in interface List<class_4373>
      Overrides:
      add in class AbstractList<class_4373>
      Mappings:
      Namespace Name Mixin selector
      official a Lhe;a(Lho;)Z
      intermediary method_7351 Lnet/minecraft/class_474;method_7351(Lnet/minecraft/class_4373;)Z
      named add Lnet/minecraft/nbt/NbtList;add(Lnet/minecraft/class_4373;)Z
    • set

      public class_4373 set(int int2, class_4373 class_4373)
      Specified by:
      set in interface List<class_4373>
      Overrides:
      set in class class_4371<class_4373>
      Mappings:
      Namespace Name Mixin selector
      official method_20088 Lhe;method_20088(ILho;)Lho;
      intermediary method_20088 Lnet/minecraft/class_474;method_20088(ILnet/minecraft/class_4373;)Lnet/minecraft/class_4373;
      named set Lnet/minecraft/nbt/NbtList;set(ILnet/minecraft/class_4373;)Lnet/minecraft/class_4373;
    • remove

      public class_4373 remove(int int2)
      Specified by:
      remove in interface List<class_4373>
      Overrides:
      remove in class AbstractList<class_4373>
      Mappings:
      Namespace Name Mixin selector
      official a Lhe;a(I)Lho;
      intermediary method_1216 Lnet/minecraft/class_474;method_1216(I)Lnet/minecraft/class_4373;
      named remove Lnet/minecraft/nbt/NbtList;remove(I)Lnet/minecraft/class_4373;
    • isEmpty

      public boolean isEmpty()
      Specified by:
      isEmpty in interface Collection<class_4373>
      Specified by:
      isEmpty in interface List<class_4373>
      Overrides:
      isEmpty in class AbstractCollection<class_4373>
      Mappings:
      Namespace Name Mixin selector
      official isEmpty Lhe;isEmpty()Z
      intermediary isEmpty Lnet/minecraft/class_474;isEmpty()Z
      named isEmpty Lnet/minecraft/nbt/NbtList;isEmpty()Z
    • getCompound

      public NbtCompound getCompound(int index)
      Mappings:
      Namespace Name Mixin selector
      official e Lhe;e(I)Lgy;
      intermediary method_7352 Lnet/minecraft/class_474;method_7352(I)Lnet/minecraft/class_322;
      named getCompound Lnet/minecraft/nbt/NbtList;getCompound(I)Lnet/minecraft/nbt/NbtCompound;
    • method_20099

      public NbtList method_20099(int int2)
      Mappings:
      Namespace Name Mixin selector
      official f Lhe;f(I)Lhe;
      intermediary method_20099 Lnet/minecraft/class_474;method_20099(I)Lnet/minecraft/class_474;
      named method_20099 Lnet/minecraft/nbt/NbtList;method_20099(I)Lnet/minecraft/nbt/NbtList;
    • method_20100

      public short method_20100(int int2)
      Mappings:
      Namespace Name Mixin selector
      official g Lhe;g(I)S
      intermediary method_20100 Lnet/minecraft/class_474;method_20100(I)S
      named method_20100 Lnet/minecraft/nbt/NbtList;method_20100(I)S
    • getInt

      public int getInt(int index)
      Mappings:
      Namespace Name Mixin selector
      official h Lhe;h(I)I
      intermediary method_12590 Lnet/minecraft/class_474;method_12590(I)I
      named getInt Lnet/minecraft/nbt/NbtList;getInt(I)I
    • getIntArray

      public int[] getIntArray(int index)
      Mappings:
      Namespace Name Mixin selector
      official i Lhe;i(I)[I
      intermediary method_7353 Lnet/minecraft/class_474;method_7353(I)[I
      named getIntArray Lnet/minecraft/nbt/NbtList;getIntArray(I)[I
    • getDouble

      public double getDouble(int index)
      Mappings:
      Namespace Name Mixin selector
      official k Lhe;k(I)D
      intermediary method_7355 Lnet/minecraft/class_474;method_7355(I)D
      named getDouble Lnet/minecraft/nbt/NbtList;getDouble(I)D
    • getFloat

      public float getFloat(int index)
      Mappings:
      Namespace Name Mixin selector
      official l Lhe;l(I)F
      intermediary method_7356 Lnet/minecraft/class_474;method_7356(I)F
      named getFloat Lnet/minecraft/nbt/NbtList;getFloat(I)F
    • getString

      public String getString(int index)
      Mappings:
      Namespace Name Mixin selector
      official m Lhe;m(I)Ljava/lang/String;
      intermediary method_7357 Lnet/minecraft/class_474;method_7357(I)Ljava/lang/String;
      named getString Lnet/minecraft/nbt/NbtList;getString(I)Ljava/lang/String;
    • get

      public class_4373 get(int int2)
      Specified by:
      get in interface List<class_4373>
      Overrides:
      get in class class_4371<class_4373>
      Mappings:
      Namespace Name Mixin selector
      official method_20090 Lhe;method_20090(I)Lho;
      intermediary method_20090 Lnet/minecraft/class_474;method_20090(I)Lnet/minecraft/class_4373;
      named get Lnet/minecraft/nbt/NbtList;get(I)Lnet/minecraft/class_4373;
    • size

      public int size()
      Specified by:
      size in interface Collection<class_4373>
      Specified by:
      size in interface List<class_4373>
      Specified by:
      size in class class_4371<class_4373>
      Mappings:
      Namespace Name Mixin selector
      official size Lgx;size()I
      intermediary size Lnet/minecraft/class_4371;size()I
      named size Lnet/minecraft/class_4371;size()I
    • method_20089

      public class_4373 method_20089(int int2)
      Specified by:
      method_20089 in class class_4371<class_4373>
      Mappings:
      Namespace Name Mixin selector
      official c Lgx;c(I)Lho;
      intermediary method_20089 Lnet/minecraft/class_4371;method_20089(I)Lnet/minecraft/class_4373;
      named method_20089 Lnet/minecraft/class_4371;method_20089(I)Lnet/minecraft/class_4373;
    • method_20086

      public void method_20086(int int2, class_4373 class_4373)
      Specified by:
      method_20086 in class class_4371<class_4373>
      Mappings:
      Namespace Name Mixin selector
      official a Lgx;a(ILho;)V
      intermediary method_20086 Lnet/minecraft/class_4371;method_20086(ILnet/minecraft/class_4373;)V
      named method_20086 Lnet/minecraft/class_4371;method_20086(ILnet/minecraft/class_4373;)V
    • method_20087

      public void method_20087(int int2)
      Specified by:
      method_20087 in class class_4371<class_4373>
      Mappings:
      Namespace Name Mixin selector
      official b Lgx;b(I)V
      intermediary method_20087 Lnet/minecraft/class_4371;method_20087(I)V
      named method_20087 Lnet/minecraft/class_4371;method_20087(I)V
    • method_1651

      public NbtList method_1651()
      Mappings:
      Namespace Name Mixin selector
      official c Lhe;c()Lhe;
      intermediary method_13476 Lnet/minecraft/class_474;method_13476()Lnet/minecraft/class_474;
      named method_1651 Lnet/minecraft/nbt/NbtList;method_1651()Lnet/minecraft/nbt/NbtList;
    • equals

      public boolean equals(Object object)
      Specified by:
      equals in interface Collection<class_4373>
      Specified by:
      equals in interface List<class_4373>
      Overrides:
      equals in class AbstractList<class_4373>
      Mappings:
      Namespace Name Mixin selector
      official equals Lhe;equals(Ljava/lang/Object;)Z
      intermediary equals Lnet/minecraft/class_474;equals(Ljava/lang/Object;)Z
      named equals Lnet/minecraft/nbt/NbtList;equals(Ljava/lang/Object;)Z
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface Collection<class_4373>
      Specified by:
      hashCode in interface List<class_4373>
      Overrides:
      hashCode in class AbstractList<class_4373>
      Mappings:
      Namespace Name Mixin selector
      official hashCode Lhe;hashCode()I
      intermediary hashCode Lnet/minecraft/class_474;hashCode()I
      named hashCode Lnet/minecraft/nbt/NbtList;hashCode()I
    • method_20146

      public Text method_20146(String string, int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lho;a(Ljava/lang/String;I)Lij;
      intermediary method_20146 Lnet/minecraft/class_4373;method_20146(Ljava/lang/String;I)Lnet/minecraft/class_1982;
      named method_20146 Lnet/minecraft/class_4373;method_20146(Ljava/lang/String;I)Lnet/minecraft/text/Text;
    • getElementType

      public int getElementType()
      Mappings:
      Namespace Name Mixin selector
      official d Lhe;d()I
      intermediary method_7354 Lnet/minecraft/class_474;method_7354()I
      named getElementType Lnet/minecraft/nbt/NbtList;getElementType()I