Class NbtWriteView.NbtListAppender<T>

java.lang.Object
net.minecraft.storage.NbtWriteView.NbtListAppender<T>
All Implemented Interfaces:
WriteView.ListAppender<T>
Enclosing class:
NbtWriteView

private static class NbtWriteView.NbtListAppender<T> extends Object implements WriteView.ListAppender<T>
Mappings:
Namespace Name
named net/minecraft/storage/NbtWriteView$NbtListAppender
intermediary net/minecraft/class_11362$class_11367
official fcz$e
  • Field Details

    • reporter

      private final ErrorReporter reporter
      Mappings:
      Namespace Name Mixin selector
      named reporter Lnet/minecraft/storage/NbtWriteView$NbtListAppender;reporter:Lnet/minecraft/util/ErrorReporter;
      intermediary field_60409 Lnet/minecraft/class_11362$class_11367;field_60409:Lnet/minecraft/class_8942;
      official a Lfcz$e;a:Lbci;
    • key

      private final String key
      Mappings:
      Namespace Name Mixin selector
      named key Lnet/minecraft/storage/NbtWriteView$NbtListAppender;key:Ljava/lang/String;
      intermediary field_60410 Lnet/minecraft/class_11362$class_11367;field_60410:Ljava/lang/String;
      official b Lfcz$e;b:Ljava/lang/String;
    • ops

      private final com.mojang.serialization.DynamicOps<NbtElement> ops
      Mappings:
      Namespace Name Mixin selector
      named ops Lnet/minecraft/storage/NbtWriteView$NbtListAppender;ops:Lcom/mojang/serialization/DynamicOps;
      intermediary field_60411 Lnet/minecraft/class_11362$class_11367;field_60411:Lcom/mojang/serialization/DynamicOps;
      official c Lfcz$e;c:Lcom/mojang/serialization/DynamicOps;
    • codec

      private final com.mojang.serialization.Codec<T> codec
      Mappings:
      Namespace Name Mixin selector
      named codec Lnet/minecraft/storage/NbtWriteView$NbtListAppender;codec:Lcom/mojang/serialization/Codec;
      intermediary field_60412 Lnet/minecraft/class_11362$class_11367;field_60412:Lcom/mojang/serialization/Codec;
      official d Lfcz$e;d:Lcom/mojang/serialization/Codec;
    • list

      private final NbtList list
      Mappings:
      Namespace Name Mixin selector
      named list Lnet/minecraft/storage/NbtWriteView$NbtListAppender;list:Lnet/minecraft/nbt/NbtList;
      intermediary field_60413 Lnet/minecraft/class_11362$class_11367;field_60413:Lnet/minecraft/class_2499;
      official e Lfcz$e;e:Luo;
  • Constructor Details

    • NbtListAppender

      NbtListAppender(ErrorReporter reporter, String key, com.mojang.serialization.DynamicOps<NbtElement> ops, com.mojang.serialization.Codec<T> codec, NbtList list)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/storage/NbtWriteView$NbtListAppender;<init>(Lnet/minecraft/util/ErrorReporter;Ljava/lang/String;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Lnet/minecraft/nbt/NbtList;)V
      intermediary <init> Lnet/minecraft/class_11362$class_11367;<init>(Lnet/minecraft/class_8942;Ljava/lang/String;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Lnet/minecraft/class_2499;)V
      official <init> Lfcz$e;<init>(Lbci;Ljava/lang/String;Lcom/mojang/serialization/DynamicOps;Lcom/mojang/serialization/Codec;Luo;)V
  • Method Details

    • add

      public void add(T value)
      Specified by:
      add in interface WriteView.ListAppender<T>
      Mappings:
      Namespace Name Mixin selector
      named add Lnet/minecraft/storage/WriteView$ListAppender;add(Ljava/lang/Object;)V
      intermediary method_71484 Lnet/minecraft/class_11372$class_11373;method_71484(Ljava/lang/Object;)V
      official a Lfdc$a;a(Ljava/lang/Object;)V
    • isEmpty

      public boolean isEmpty()
      Specified by:
      isEmpty in interface WriteView.ListAppender<T>
      Mappings:
      Namespace Name Mixin selector
      named isEmpty Lnet/minecraft/storage/WriteView$ListAppender;isEmpty()Z
      intermediary method_71483 Lnet/minecraft/class_11372$class_11373;method_71483()Z
      official a Lfdc$a;a()Z