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 (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;