CLASS qc net/minecraft/server/ServerMetadata
	CLASS qc$a Players
		CLASS qc$a$a Deserializer
			METHOD serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement;
				ARG 1 entry
				ARG 2 unused
				ARG 3 context
		FIELD a max I
		FIELD b online I
		FIELD c sample [Lcom/mojang/authlib/GameProfile;
		METHOD <init> (II)V
			ARG 1 max
		METHOD a getPlayerLimit ()I
		METHOD a setSample ([Lcom/mojang/authlib/GameProfile;)V
		METHOD b getOnlinePlayerCount ()I
		METHOD c getSample ()[Lcom/mojang/authlib/GameProfile;
	CLASS qc$b Deserializer
		METHOD deserialize (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Ljava/lang/Object;
			ARG 1 functionJson
			ARG 2 unused
			ARG 3 context
	CLASS qc$c Version
		CLASS qc$c$a Serializer
			METHOD serialize (Ljava/lang/Object;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement;
				ARG 1 entry
				ARG 2 unused
				ARG 3 context
		FIELD a gameVersion Ljava/lang/String;
		FIELD b protocolVersion I
		METHOD a getGameVersion ()Ljava/lang/String;
		METHOD b getProtocolVersion ()I
	FIELD a description Ljm;
	FIELD b players Lqc$a;
	FIELD c version Lqc$c;
	FIELD d favicon Ljava/lang/String;
	METHOD a getDescription ()Ljm;
	METHOD a setFavicon (Ljava/lang/String;)V
	METHOD a setDescription (Ljm;)V
	METHOD a setPlayers (Lqc$a;)V
	METHOD a setVersion (Lqc$c;)V
	METHOD b getPlayers ()Lqc$a;
	METHOD c getVersion ()Lqc$c;
	METHOD d getFavicon ()Ljava/lang/String;
