CLASS pr net/minecraft/server/ServerMetadata
	CLASS pr$a Players
		CLASS pr$a$a Deserializer
			METHOD a fromJson (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lpr$a;
			METHOD a toJson (Lpr$a;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement;
		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 pr$b Deserializer
		METHOD a fromJson (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lpr;
		METHOD a toJson (Lpr;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement;
	CLASS pr$c Version
		CLASS pr$c$a Serializer
			METHOD a fromJson (Lcom/google/gson/JsonElement;Ljava/lang/reflect/Type;Lcom/google/gson/JsonDeserializationContext;)Lpr$c;
			METHOD a toJson (Lpr$c;Ljava/lang/reflect/Type;Lcom/google/gson/JsonSerializationContext;)Lcom/google/gson/JsonElement;
		FIELD a gameVersion Ljava/lang/String;
		FIELD b protocolVersion I
		METHOD a getGameVersion ()Ljava/lang/String;
		METHOD b getProtocolVersion ()I
	FIELD a description Ljg;
	FIELD b players Lpr$a;
	FIELD c version Lpr$c;
	FIELD d favicon Ljava/lang/String;
	METHOD a getDescription ()Ljg;
	METHOD a setFavicon (Ljava/lang/String;)V
	METHOD a setDescription (Ljg;)V
	METHOD a setPlayers (Lpr$a;)V
	METHOD a setVersion (Lpr$c;)V
	METHOD b getPlayers ()Lpr$a;
	METHOD c getVersion ()Lpr$c;
	METHOD d getFavicon ()Ljava/lang/String;
