Class NbtReadView.ChildListReadView

java.lang.Object
net.minecraft.storage.NbtReadView.ChildListReadView
All Implemented Interfaces:
Iterable<ReadView>, ReadView.ListReadView
Enclosing class:
NbtReadView

private static class NbtReadView.ChildListReadView extends Object implements ReadView.ListReadView
Mappings:
Namespace Name
named net/minecraft/storage/NbtReadView$ChildListReadView
intermediary net/minecraft/class_11352$class_11357
official fcy$e
  • Field Details

    • reporter

      private final ErrorReporter reporter
      Mappings:
      Namespace Name Mixin selector
      named reporter Lnet/minecraft/storage/NbtReadView$ChildListReadView;reporter:Lnet/minecraft/util/ErrorReporter;
      intermediary field_60388 Lnet/minecraft/class_11352$class_11357;field_60388:Lnet/minecraft/class_8942;
      official a Lfcy$e;a:Lbci;
    • name

      private final String name
      Mappings:
      Namespace Name Mixin selector
      named name Lnet/minecraft/storage/NbtReadView$ChildListReadView;name:Ljava/lang/String;
      intermediary field_60389 Lnet/minecraft/class_11352$class_11357;field_60389:Ljava/lang/String;
      official b Lfcy$e;b:Ljava/lang/String;
    • context

      final ReadContext context
      Mappings:
      Namespace Name Mixin selector
      named context Lnet/minecraft/storage/NbtReadView$ChildListReadView;context:Lnet/minecraft/storage/ReadContext;
      intermediary field_60390 Lnet/minecraft/class_11352$class_11357;field_60390:Lnet/minecraft/class_11371;
      official c Lfcy$e;c:Lfdb;
    • list

      private final NbtList list
      Mappings:
      Namespace Name Mixin selector
      named list Lnet/minecraft/storage/NbtReadView$ChildListReadView;list:Lnet/minecraft/nbt/NbtList;
      intermediary field_60391 Lnet/minecraft/class_11352$class_11357;field_60391:Lnet/minecraft/class_2499;
      official d Lfcy$e;d:Luo;
  • Constructor Details

    • ChildListReadView

      ChildListReadView(ErrorReporter reporter, String name, ReadContext context, NbtList list)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/storage/NbtReadView$ChildListReadView;<init>(Lnet/minecraft/util/ErrorReporter;Ljava/lang/String;Lnet/minecraft/storage/ReadContext;Lnet/minecraft/nbt/NbtList;)V
      intermediary <init> Lnet/minecraft/class_11352$class_11357;<init>(Lnet/minecraft/class_8942;Ljava/lang/String;Lnet/minecraft/class_11371;Lnet/minecraft/class_2499;)V
      official <init> Lfcy$e;<init>(Lbci;Ljava/lang/String;Lfdb;Luo;)V
  • Method Details

    • isEmpty

      public boolean isEmpty()
      Specified by:
      isEmpty in interface ReadView.ListReadView
      Mappings:
      Namespace Name Mixin selector
      named isEmpty Lnet/minecraft/storage/ReadView$ListReadView;isEmpty()Z
      intermediary method_71444 Lnet/minecraft/class_11368$class_11370;method_71444()Z
      official a Lfda$b;a()Z
    • createErrorReporter

      ErrorReporter createErrorReporter(int index)
      Mappings:
      Namespace Name Mixin selector
      named createErrorReporter Lnet/minecraft/storage/NbtReadView$ChildListReadView;createErrorReporter(I)Lnet/minecraft/util/ErrorReporter;
      intermediary method_71449 Lnet/minecraft/class_11352$class_11357;method_71449(I)Lnet/minecraft/class_8942;
      official a Lfcy$e;a(I)Lbci;
    • reportExpectedTypeAtIndexError

      void reportExpectedTypeAtIndexError(int index, NbtElement element)
      Mappings:
      Namespace Name Mixin selector
      named reportExpectedTypeAtIndexError Lnet/minecraft/storage/NbtReadView$ChildListReadView;reportExpectedTypeAtIndexError(ILnet/minecraft/nbt/NbtElement;)V
      intermediary method_71450 Lnet/minecraft/class_11352$class_11357;method_71450(ILnet/minecraft/class_2520;)V
      official a Lfcy$e;a(ILvi;)V
    • stream

      public Stream<ReadView> stream()
      Specified by:
      stream in interface ReadView.ListReadView
      Mappings:
      Namespace Name Mixin selector
      named stream Lnet/minecraft/storage/ReadView$ListReadView;stream()Ljava/util/stream/Stream;
      intermediary method_71447 Lnet/minecraft/class_11368$class_11370;method_71447()Ljava/util/stream/Stream;
      official b Lfda$b;b()Ljava/util/stream/Stream;
    • iterator

      public Iterator<ReadView> iterator()
      Specified by:
      iterator in interface Iterable<ReadView>