Interface NbtTagVisitor

All Known Implementing Classes:
NbtOrderedStringFormatter, NbtTextFormatter, StringNbtWriter

public interface NbtTagVisitor
A visitor interface for NBT tags.
Mappings:
Namespace Name
official nn
intermediary net/minecraft/class_5627
named net/minecraft/nbt/visitor/NbtTagVisitor
  • Method Details

    • visitStringTag

      void visitStringTag​(StringTag tag)
      Mappings:
      Namespace Name Mixin selector
      official a Lnn;a(Lnh;)V
      intermediary method_32302 Lnet/minecraft/class_5627;method_32302(Lnet/minecraft/class_2519;)V
      named visitStringTag Lnet/minecraft/nbt/visitor/NbtTagVisitor;visitStringTag(Lnet/minecraft/nbt/StringTag;)V
    • visitByteTag

      void visitByteTag​(ByteTag tag)
      Mappings:
      Namespace Name Mixin selector
      official a Lnn;a(Lmp;)V
      intermediary method_32291 Lnet/minecraft/class_5627;method_32291(Lnet/minecraft/class_2481;)V
      named visitByteTag Lnet/minecraft/nbt/visitor/NbtTagVisitor;visitByteTag(Lnet/minecraft/nbt/ByteTag;)V
    • visitShortTag

      void visitShortTag​(ShortTag tag)
      Mappings:
      Namespace Name Mixin selector
      official a Lnn;a(Lnf;)V
      intermediary method_32301 Lnet/minecraft/class_5627;method_32301(Lnet/minecraft/class_2516;)V
      named visitShortTag Lnet/minecraft/nbt/visitor/NbtTagVisitor;visitShortTag(Lnet/minecraft/nbt/ShortTag;)V
    • visitIntTag

      void visitIntTag​(IntTag tag)
      Mappings:
      Namespace Name Mixin selector
      official a Lnn;a(Lmw;)V
      intermediary method_32297 Lnet/minecraft/class_5627;method_32297(Lnet/minecraft/class_2497;)V
      named visitIntTag Lnet/minecraft/nbt/visitor/NbtTagVisitor;visitIntTag(Lnet/minecraft/nbt/IntTag;)V
    • visitLongTag

      void visitLongTag​(LongTag tag)
      Mappings:
      Namespace Name Mixin selector
      official a Lnn;a(Lmz;)V
      intermediary method_32300 Lnet/minecraft/class_5627;method_32300(Lnet/minecraft/class_2503;)V
      named visitLongTag Lnet/minecraft/nbt/visitor/NbtTagVisitor;visitLongTag(Lnet/minecraft/nbt/LongTag;)V
    • visitFloatTag

      void visitFloatTag​(FloatTag tag)
      Mappings:
      Namespace Name Mixin selector
      official a Lnn;a(Lmu;)V
      intermediary method_32295 Lnet/minecraft/class_5627;method_32295(Lnet/minecraft/class_2494;)V
      named visitFloatTag Lnet/minecraft/nbt/visitor/NbtTagVisitor;visitFloatTag(Lnet/minecraft/nbt/FloatTag;)V
    • visitDoubleTag

      void visitDoubleTag​(DoubleTag tag)
      Mappings:
      Namespace Name Mixin selector
      official a Lnn;a(Lms;)V
      intermediary method_32293 Lnet/minecraft/class_5627;method_32293(Lnet/minecraft/class_2489;)V
      named visitDoubleTag Lnet/minecraft/nbt/visitor/NbtTagVisitor;visitDoubleTag(Lnet/minecraft/nbt/DoubleTag;)V
    • visitByteArrayTag

      void visitByteArrayTag​(ByteArrayTag tag)
      Mappings:
      Namespace Name Mixin selector
      official a Lnn;a(Lmo;)V
      intermediary method_32290 Lnet/minecraft/class_5627;method_32290(Lnet/minecraft/class_2479;)V
      named visitByteArrayTag Lnet/minecraft/nbt/visitor/NbtTagVisitor;visitByteArrayTag(Lnet/minecraft/nbt/ByteArrayTag;)V
    • visitIntArrayTag

      void visitIntArrayTag​(IntArrayTag tag)
      Mappings:
      Namespace Name Mixin selector
      official a Lnn;a(Lmv;)V
      intermediary method_32296 Lnet/minecraft/class_5627;method_32296(Lnet/minecraft/class_2495;)V
      named visitIntArrayTag Lnet/minecraft/nbt/visitor/NbtTagVisitor;visitIntArrayTag(Lnet/minecraft/nbt/IntArrayTag;)V
    • visitLongArrayTag

      void visitLongArrayTag​(LongArrayTag tag)
      Mappings:
      Namespace Name Mixin selector
      official a Lnn;a(Lmy;)V
      intermediary method_32299 Lnet/minecraft/class_5627;method_32299(Lnet/minecraft/class_2501;)V
      named visitLongArrayTag Lnet/minecraft/nbt/visitor/NbtTagVisitor;visitLongArrayTag(Lnet/minecraft/nbt/LongArrayTag;)V
    • visitListTag

      void visitListTag​(ListTag tag)
      Mappings:
      Namespace Name Mixin selector
      official a Lnn;a(Lmx;)V
      intermediary method_32298 Lnet/minecraft/class_5627;method_32298(Lnet/minecraft/class_2499;)V
      named visitListTag Lnet/minecraft/nbt/visitor/NbtTagVisitor;visitListTag(Lnet/minecraft/nbt/ListTag;)V
    • visitCompoundTag

      void visitCompoundTag​(CompoundTag tag)
      Mappings:
      Namespace Name Mixin selector
      official a Lnn;a(Lmr;)V
      intermediary method_32292 Lnet/minecraft/class_5627;method_32292(Lnet/minecraft/class_2487;)V
      named visitCompoundTag Lnet/minecraft/nbt/visitor/NbtTagVisitor;visitCompoundTag(Lnet/minecraft/nbt/CompoundTag;)V
    • visitEndTag

      void visitEndTag​(EndTag tag)
      Mappings:
      Namespace Name Mixin selector
      official a Lnn;a(Lmt;)V
      intermediary method_32294 Lnet/minecraft/class_5627;method_32294(Lnet/minecraft/class_2491;)V
      named visitEndTag Lnet/minecraft/nbt/visitor/NbtTagVisitor;visitEndTag(Lnet/minecraft/nbt/EndTag;)V