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

41 lines
2.1 KiB
Plaintext

CLASS net/minecraft/class_5625 net/minecraft/nbt/visitor/NbtOrderedStringFormatter
COMMENT Formats an NBT element as a multiline string where named elements inside of compound objects
COMMENT are sorted according to a defined ordering.
FIELD field_27820 ENTRY_ORDER_OVERRIDES Ljava/util/Map;
COMMENT Contains the names of elements which should appear before any other element in a compound object, even
COMMENT when they would otherwise appear later lexicographically. The list of elements which should be
COMMENT prioritized differs depending on the path of the compound object.
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;
FIELD field_33234 SQUARE_OPEN_BRACKET Ljava/lang/String;
FIELD field_33235 SQUARE_CLOSE_BRACKET Ljava/lang/String;
FIELD field_33236 SEMICOLON Ljava/lang/String;
FIELD field_33237 SPACE Ljava/lang/String;
FIELD field_33238 CURLY_OPEN_BRACKET Ljava/lang/String;
FIELD field_33239 CURLY_CLOSE_BRACKET Ljava/lang/String;
FIELD field_33240 NEW_LINE 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_32282 (Ljava/util/HashMap;)V
ARG 0 map
METHOD method_32283 apply (Lnet/minecraft/class_2520;)Ljava/lang/String;
COMMENT {@return the stringified NBT {@code element}}
ARG 1 element
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 compound