CLASS net/minecraft/class_5521 net/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListWidget FIELD field_26867 parent Lnet/minecraft/class_5522; FIELD field_26869 players Ljava/util/List; FIELD field_26870 currentSearch Ljava/lang/String; METHOD (Lnet/minecraft/class_5522;Lnet/minecraft/class_310;IIIII)V ARG 1 parent ARG 2 client ARG 3 width ARG 4 height ARG 5 top ARG 6 bottom ARG 7 itemHeight METHOD method_31342 (Lnet/minecraft/class_5519;)Z ARG 1 player METHOD method_31345 setPlayerOnline (Lnet/minecraft/class_640;Lnet/minecraft/class_5522$class_5523;)V ARG 1 player ARG 2 tab METHOD method_31346 setCurrentSearch (Ljava/lang/String;)V ARG 1 currentSearch METHOD method_31347 setPlayerOffline (Ljava/util/UUID;)V ARG 1 uuid METHOD method_31348 isEmpty ()Z METHOD method_31349 filterPlayers ()V METHOD method_31393 update (Ljava/util/Collection;DZ)V ARG 1 uuids ARG 2 scrollAmount ARG 4 includeOffline METHOD method_44698 refresh (Ljava/util/Collection;D)V ARG 1 players ARG 2 scrollAmount METHOD method_44699 setPlayers (Ljava/util/Collection;Ljava/util/Map;)V ARG 1 playerUuids ARG 2 entriesByUuids METHOD method_44758 (Lcom/mojang/authlib/GameProfile;Ljava/util/UUID;)Lnet/minecraft/class_5519; ARG 2 uuid METHOD method_44759 markOfflineMembers (Ljava/util/Map;Z)V ARG 1 entries ARG 2 includeOffline METHOD method_44760 (Lnet/minecraft/class_5519;)Ljava/lang/Integer; ARG 0 player METHOD method_44761 (Lnet/minecraft/class_5519;)Ljava/lang/Integer; ARG 1 player METHOD method_44762 sortPlayers ()V