CLASS jn net/minecraft/text/Text
	CLASS jn$a Serializer
		FIELD a GSON Lcom/google/gson/Gson;
		FIELD b JSON_READER_POS Ljava/lang/reflect/Field;
		FIELD c JSON_READER_LINE_START Ljava/lang/reflect/Field;
		METHOD a fromJson (Lcom/google/gson/JsonElement;)Ljn;
			ARG 0 json
		METHOD a getPosition (Lcom/google/gson/stream/JsonReader;)I
			ARG 0 reader
		METHOD a fromJson (Lcom/mojang/brigadier/StringReader;)Ljn;
			ARG 0 reader
		METHOD a fromJson (Ljava/lang/String;)Ljn;
			ARG 0 json
		METHOD a toJson (Ljn;)Ljava/lang/String;
			ARG 0 text
		METHOD a addStyle (Ljv;Lcom/google/gson/JsonObject;Lcom/google/gson/JsonSerializationContext;)V
			ARG 1 style
			ARG 2 json
			ARG 3 context
		METHOD b fromLenientJson (Ljava/lang/String;)Ljn;
			ARG 0 json
		METHOD b toJsonTree (Ljn;)Lcom/google/gson/JsonElement;
			ARG 0 text
		METHOD deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object;
			ARG 1 json
			ARG 2 type
			ARG 3 context
		METHOD serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement;
			ARG 1 text
			ARG 2 type
			ARG 3 context
	METHOD a getSiblings ()Ljava/util/List;
	METHOD a asTruncatedString (I)Ljava/lang/String;
		ARG 1 length
	METHOD a formatted (Lc;)Ljn;
		ARG 1 formatting
	METHOD a append (Ljava/lang/String;)Ljn;
		ARG 1 text
	METHOD a (Ljava/lang/StringBuilder;Ljn;)V
		ARG 1 text
	METHOD a styled (Ljava/util/function/Consumer;)Ljn;
		ARG 1 transformer
	METHOD a append (Ljn;)Ljn;
		ARG 1 text
	METHOD a setStyle (Ljv;)Ljn;
		ARG 1 style
	METHOD a formatted ([Lc;)Ljn;
		ARG 1 formatting
	METHOD b getStyle ()Ljv;
	METHOD b copyWithoutChildren (Ljn;)Ljn;
		ARG 0 text
	METHOD c stream ()Ljava/util/stream/Stream;
	METHOD d asString ()Ljava/lang/String;
	METHOD e asFormattedString ()Ljava/lang/String;
	METHOD f streamCopied ()Ljava/util/stream/Stream;
	METHOD g copy ()Ljn;
	METHOD h deepCopy ()Ljn;
