yarn/mappings/net/minecraft/nbt/visitor/NbtOrderedStringFormatter.m...

31 lines
1.5 KiB
Plaintext

CLASS net/minecraft/class_5625 net/minecraft/nbt/visitor/NbtOrderedStringFormatter
COMMENT Formats an NBT tag as a multiline string where named tags inside of compounds are sorted
COMMENT according to a defined ordering.
FIELD field_27820 ENTRY_ORDER_OVERRIDES Ljava/util/Map;
COMMENT Contains the names of tags which should appear before any other tag in a compound, even
COMMENT when they would otherwise appear later lexicographically. The list of tags which should be
COMMENT prioritized differs depending on the path of the compound.
FIELD field_27821 IGNORED_PATHS Ljava/util/Set;
COMMENT Contains paths for which the indentation prefix should not be prepended to the result.
FIELD field_27822 SIMPLE_NAME Ljava/util/regex/Pattern;
FIELD field_27823 KEY_VALUE_SEPARATOR Ljava/lang/String;
FIELD field_27824 ENTRY_SEPARATOR Ljava/lang/String;
FIELD field_27825 prefix Ljava/lang/String;
FIELD field_27826 indentationLevel I
FIELD field_27827 pathParts Ljava/util/List;
FIELD field_27828 result Ljava/lang/String;
METHOD <init> (Ljava/lang/String;ILjava/util/List;)V
ARG 1 prefix
ARG 2 indentationLevel
ARG 3 pathParts
METHOD method_32280 joinPath ()Ljava/lang/String;
METHOD method_32281 escapeName (Ljava/lang/String;)Ljava/lang/String;
ARG 0 name
METHOD method_32283 apply (Lnet/minecraft/class_2520;)Ljava/lang/String;
ARG 1 tag
METHOD method_32284 popPathPart ()V
METHOD method_32285 pushPathPart (Ljava/lang/String;)V
ARG 1 part
METHOD method_32286 getSortedNames (Lnet/minecraft/class_2487;)Ljava/util/List;
ARG 1 tag