CLASS c net/minecraft/util/Formatting FIELD A modifier Z FIELD B stringValue Ljava/lang/String; FIELD C colorIndex I FIELD D colorValue Ljava/lang/Integer; FIELD w BY_NAME Ljava/util/Map; FIELD x FORMATTING_CODE_PATTERN Ljava/util/regex/Pattern; FIELD y name Ljava/lang/String; FIELD z code C METHOD (Ljava/lang/String;ILjava/lang/String;CILjava/lang/Integer;)V ARG 3 name ARG 4 code ARG 5 colorIndex ARG 6 colorValue METHOD (Ljava/lang/String;ILjava/lang/String;CZ)V ARG 3 name ARG 4 code ARG 5 modifier METHOD (Ljava/lang/String;ILjava/lang/String;CZILjava/lang/Integer;)V ARG 3 name ARG 4 code ARG 5 modifier ARG 6 colorIndex ARG 7 colorValue METHOD a byCode (C)Lc; ARG 0 code METHOD a byColorIndex (I)Lc; ARG 0 colorIndex METHOD a (Lc;)Lc; ARG 0 f METHOD a getFormatAtEnd (Ljava/lang/String;)Ljava/lang/String; ARG 0 string METHOD a getNames (ZZ)Ljava/util/Collection; ARG 0 colors ARG 1 modifiers METHOD b getColorIndex ()I METHOD b (Lc;)Ljava/lang/String; ARG 0 f METHOD b strip (Ljava/lang/String;)Ljava/lang/String; ARG 0 string METHOD c isModifier ()Z METHOD c byName (Ljava/lang/String;)Lc; ARG 0 name METHOD d isColor ()Z METHOD d sanitize (Ljava/lang/String;)Ljava/lang/String; ARG 0 name METHOD e getColorValue ()Ljava/lang/Integer; METHOD f affectsGlyphWidth ()Z METHOD g getName ()Ljava/lang/String;