Class NbtOps.MapBuilder

java.lang.Object
com.mojang.serialization.RecordBuilder.AbstractBuilder<T,​R>
com.mojang.serialization.RecordBuilder.AbstractStringBuilder<Tag,​CompoundTag>
net.minecraft.nbt.NbtOps.MapBuilder
All Implemented Interfaces:
com.mojang.serialization.RecordBuilder<Tag>
Enclosing class:
NbtOps

class NbtOps.MapBuilder
extends com.mojang.serialization.RecordBuilder.AbstractStringBuilder<Tag,​CompoundTag>
Mappings:
Namespace Name
official nb$a
intermediary net/minecraft/class_2509$class_5320
named net/minecraft/nbt/NbtOps$MapBuilder
  • Nested Class Summary

    Nested classes/interfaces inherited from interface com.mojang.serialization.RecordBuilder

    com.mojang.serialization.RecordBuilder.AbstractBuilder<T extends Object,​R extends Object>, com.mojang.serialization.RecordBuilder.AbstractStringBuilder<T extends Object,​R extends Object>, com.mojang.serialization.RecordBuilder.AbstractUniversalBuilder<T extends Object,​R extends Object>, com.mojang.serialization.RecordBuilder.MapBuilder<T extends Object>
  • Field Summary

    Fields inherited from class com.mojang.serialization.RecordBuilder.AbstractBuilder

    builder
  • Constructor Summary

    Constructors
    Modifier Constructor Description
    protected MapBuilder()  
  • Method Summary

    Modifier and Type Method Description
    protected CompoundTag append​(String string, Tag tag, CompoundTag compoundTag)  
    protected com.mojang.serialization.DataResult<Tag> build​(CompoundTag compoundTag, Tag tag)  
    protected CompoundTag initBuilder()  

    Methods inherited from class com.mojang.serialization.RecordBuilder.AbstractStringBuilder

    add, add, add, add, add

    Methods inherited from class com.mojang.serialization.RecordBuilder.AbstractBuilder

    build, mapError, ops, setLifecycle, withErrorsFrom

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface com.mojang.serialization.RecordBuilder

    add, build
  • Constructor Details

    • MapBuilder

      protected MapBuilder()
  • Method Details

    • initBuilder

      protected CompoundTag initBuilder()
      Specified by:
      initBuilder in class com.mojang.serialization.RecordBuilder.AbstractBuilder<Tag,​CompoundTag>
      Mappings:
      Namespace Name Mixin selector
      official a Lnb$a;a()Lmq;
      intermediary method_29168 Lnet/minecraft/class_2509$class_5320;method_29168()Lnet/minecraft/class_2487;
      named initBuilder Lnet/minecraft/nbt/NbtOps$MapBuilder;initBuilder()Lnet/minecraft/nbt/CompoundTag;
    • append

      protected CompoundTag append​(String string, Tag tag, CompoundTag compoundTag)
      Specified by:
      append in class com.mojang.serialization.RecordBuilder.AbstractStringBuilder<Tag,​CompoundTag>
      Mappings:
      Namespace Name Mixin selector
      official a Lnb$a;a(Ljava/lang/String;Lni;Lmq;)Lmq;
      intermediary method_29169 Lnet/minecraft/class_2509$class_5320;method_29169(Ljava/lang/String;Lnet/minecraft/class_2520;Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487;
      named append Lnet/minecraft/nbt/NbtOps$MapBuilder;append(Ljava/lang/String;Lnet/minecraft/nbt/Tag;Lnet/minecraft/nbt/CompoundTag;)Lnet/minecraft/nbt/CompoundTag;
    • build

      protected com.mojang.serialization.DataResult<Tag> build​(CompoundTag compoundTag, Tag tag)
      Specified by:
      build in class com.mojang.serialization.RecordBuilder.AbstractBuilder<Tag,​CompoundTag>
      Mappings:
      Namespace Name Mixin selector
      official a Lnb$a;a(Lmq;Lni;)Lcom/mojang/serialization/DataResult;
      intermediary method_29170 Lnet/minecraft/class_2509$class_5320;method_29170(Lnet/minecraft/class_2487;Lnet/minecraft/class_2520;)Lcom/mojang/serialization/DataResult;
      named build Lnet/minecraft/nbt/NbtOps$MapBuilder;build(Lnet/minecraft/nbt/CompoundTag;Lnet/minecraft/nbt/Tag;)Lcom/mojang/serialization/DataResult;