CLASS gk net/minecraft/text/ITextComponent CLASS gk$a DeSerializer FIELD a GSON Lcom/google/gson/Gson; METHOD a deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lgk; ARG 0 element ARG 1 type ARG 2 deserlializationContext METHOD a toJson (Lgk;)Ljava/lang/String; METHOD a serialize (Lgk;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement; METHOD a deserialize (Ljava/lang/String;)Lgk; METHOD b deserializeLenient (Ljava/lang/String;)Lgk; METHOD a getChildren ()Ljava/util/List; METHOD a append (Lgk;)Lgk; ARG 0 component METHOD a setStyle (Lgp;)Lgk; ARG 0 style METHOD a append (Ljava/lang/String;)Lgk; ARG 0 string METHOD b getStyle ()Lgp; METHOD c asString ()Ljava/lang/String; METHOD d asStringFormatted ()Ljava/lang/String; METHOD e getText ()Ljava/lang/String; METHOD f getTextComponent ()Lgk;