接口 NbtElementVisitor

  • 所有已知实现类:
    NbtOrderedStringFormatter, NbtTextFormatter, StringNbtWriter

    public interface NbtElementVisitor
    A visitor interface for NBT elements.
    Mappings:
    Namespace Name
    official nr
    intermediary net/minecraft/class_5627
    named net/minecraft/nbt/visitor/NbtElementVisitor
    • 方法详细资料

      • visitString

        void visitString​(StringTag element)
        Mappings:
        Namespace Name Mixin selector
        official a Lnr;a(Lnl;)V
        intermediary method_32302 Lnet/minecraft/class_5627;method_32302(Lnet/minecraft/class_2519;)V
        named visitString Lnet/minecraft/nbt/visitor/NbtElementVisitor;visitString(Lnet/minecraft/nbt/StringTag;)V
      • visitByte

        void visitByte​(ByteTag element)
        Mappings:
        Namespace Name Mixin selector
        official a Lnr;a(Lmt;)V
        intermediary method_32291 Lnet/minecraft/class_5627;method_32291(Lnet/minecraft/class_2481;)V
        named visitByte Lnet/minecraft/nbt/visitor/NbtElementVisitor;visitByte(Lnet/minecraft/nbt/ByteTag;)V
      • visitShort

        void visitShort​(ShortTag element)
        Mappings:
        Namespace Name Mixin selector
        official a Lnr;a(Lnj;)V
        intermediary method_32301 Lnet/minecraft/class_5627;method_32301(Lnet/minecraft/class_2516;)V
        named visitShort Lnet/minecraft/nbt/visitor/NbtElementVisitor;visitShort(Lnet/minecraft/nbt/ShortTag;)V
      • visitInt

        void visitInt​(IntTag element)
        Mappings:
        Namespace Name Mixin selector
        official a Lnr;a(Lna;)V
        intermediary method_32297 Lnet/minecraft/class_5627;method_32297(Lnet/minecraft/class_2497;)V
        named visitInt Lnet/minecraft/nbt/visitor/NbtElementVisitor;visitInt(Lnet/minecraft/nbt/IntTag;)V
      • visitLong

        void visitLong​(LongTag element)
        Mappings:
        Namespace Name Mixin selector
        official a Lnr;a(Lnd;)V
        intermediary method_32300 Lnet/minecraft/class_5627;method_32300(Lnet/minecraft/class_2503;)V
        named visitLong Lnet/minecraft/nbt/visitor/NbtElementVisitor;visitLong(Lnet/minecraft/nbt/LongTag;)V
      • visitFloat

        void visitFloat​(FloatTag element)
        Mappings:
        Namespace Name Mixin selector
        official a Lnr;a(Lmy;)V
        intermediary method_32295 Lnet/minecraft/class_5627;method_32295(Lnet/minecraft/class_2494;)V
        named visitFloat Lnet/minecraft/nbt/visitor/NbtElementVisitor;visitFloat(Lnet/minecraft/nbt/FloatTag;)V
      • visitDouble

        void visitDouble​(DoubleTag element)
        Mappings:
        Namespace Name Mixin selector
        official a Lnr;a(Lmw;)V
        intermediary method_32293 Lnet/minecraft/class_5627;method_32293(Lnet/minecraft/class_2489;)V
        named visitDouble Lnet/minecraft/nbt/visitor/NbtElementVisitor;visitDouble(Lnet/minecraft/nbt/DoubleTag;)V
      • visitByteArray

        void visitByteArray​(ByteArrayTag element)
        Mappings:
        Namespace Name Mixin selector
        official a Lnr;a(Lms;)V
        intermediary method_32290 Lnet/minecraft/class_5627;method_32290(Lnet/minecraft/class_2479;)V
        named visitByteArray Lnet/minecraft/nbt/visitor/NbtElementVisitor;visitByteArray(Lnet/minecraft/nbt/ByteArrayTag;)V
      • visitIntArray

        void visitIntArray​(IntArrayTag element)
        Mappings:
        Namespace Name Mixin selector
        official a Lnr;a(Lmz;)V
        intermediary method_32296 Lnet/minecraft/class_5627;method_32296(Lnet/minecraft/class_2495;)V
        named visitIntArray Lnet/minecraft/nbt/visitor/NbtElementVisitor;visitIntArray(Lnet/minecraft/nbt/IntArrayTag;)V
      • visitLongArray

        void visitLongArray​(LongArrayTag element)
        Mappings:
        Namespace Name Mixin selector
        official a Lnr;a(Lnc;)V
        intermediary method_32299 Lnet/minecraft/class_5627;method_32299(Lnet/minecraft/class_2501;)V
        named visitLongArray Lnet/minecraft/nbt/visitor/NbtElementVisitor;visitLongArray(Lnet/minecraft/nbt/LongArrayTag;)V
      • visitList

        void visitList​(ListTag element)
        Mappings:
        Namespace Name Mixin selector
        official a Lnr;a(Lnb;)V
        intermediary method_32298 Lnet/minecraft/class_5627;method_32298(Lnet/minecraft/class_2499;)V
        named visitList Lnet/minecraft/nbt/visitor/NbtElementVisitor;visitList(Lnet/minecraft/nbt/ListTag;)V
      • visitCompound

        void visitCompound​(CompoundTag compound)
        Mappings:
        Namespace Name Mixin selector
        official a Lnr;a(Lmv;)V
        intermediary method_32292 Lnet/minecraft/class_5627;method_32292(Lnet/minecraft/class_2487;)V
        named visitCompound Lnet/minecraft/nbt/visitor/NbtElementVisitor;visitCompound(Lnet/minecraft/nbt/CompoundTag;)V
      • visitNull

        void visitNull​(EndTag element)
        Mappings:
        Namespace Name Mixin selector
        official a Lnr;a(Lmx;)V
        intermediary method_32294 Lnet/minecraft/class_5627;method_32294(Lnet/minecraft/class_2491;)V
        named visitNull Lnet/minecraft/nbt/visitor/NbtElementVisitor;visitNull(Lnet/minecraft/nbt/EndTag;)V