net.minecraft.client.gui.screens.social

public class SocialInteractionsPlayerList

extends ContainerObjectSelectionList<PlayerEntry>

All mapped superinterfaces:

Renderable, GuiEventListener, TabOrderedElement, LayoutElement, NarratableEntry, NarrationSupplier, ContainerEventHandler

fyp
net.minecraft.client.gui.screens.social.SocialInteractionsPlayerList
net.minecraft.class_5521
net.minecraft.client.gui.screen.multiplayer.SocialInteractionsPlayerListWidget

Field summary

Modifier and TypeField
private final SocialInteractionsScreen
a
socialInteractionsScreen
field_26867
parent
private final List<PlayerEntry>
m
players
field_26869
players
private String
n
filter
field_26870
currentSearch

Constructor summary

ModifierConstructor
public (SocialInteractionsScreen parent, Minecraft client, int width, int height, int y, int itemHeight)

Method summary

Modifier and TypeMethod
protected void
b(fns arg0)
renderListBackground(GuiGraphics arg0)
method_57715(class_332 arg0)
drawMenuListBackground(DrawContext arg0)
protected void
a(fns arg0)
renderListSeparators(GuiGraphics arg0)
method_57713(class_332 arg0)
drawHeaderAndFooterSeparators(DrawContext arg0)
protected void
c(fns arg0)
enableScissor(GuiGraphics arg0)
method_49603(class_332 arg0)
enableScissor(DrawContext arg0)
public void
a(Collection<UUID> arg0, double arg1, boolean arg2)
updatePlayerList(Collection<UUID> arg0, double arg1, boolean arg2)
method_31393(Collection<UUID> arg0, double arg1, boolean arg2)
update(Collection<UUID> uuids, double scrollAmount, boolean includeOffline)
private void
a(Collection<UUID> arg0, Map<UUID, fyn> arg1)
addOnlinePlayers(Collection<UUID> arg0, Map<UUID, PlayerEntry> arg1)
method_44699(Collection<UUID> arg0, Map<UUID, class_5519> arg1)
setPlayers(Collection<UUID> playerUuids, Map<UUID, SocialInteractionsPlayerListEntry> entriesByUuids)
private void
a(Map<UUID, fyn> arg0, boolean arg1)
updatePlayersFromChatLog(Map<UUID, PlayerEntry> arg0, boolean arg1)
method_44759(Map<UUID, class_5519> arg0, boolean arg1)
markOfflineMembers(Map<UUID, SocialInteractionsPlayerListEntry> entries, boolean includeOffline)
private static Collection<com.mojang.authlib.GameProfile>
a(ggf arg0)
collectProfilesFromChatLog(ChatLog arg0)
method_45665(class_7555 arg0)
collectReportableProfiles(ChatLog log)
private void
c()
sortPlayerEntries()
method_44762()
sortPlayers()
private void
a(Collection<fyn> arg0, double arg1)
updateFiltersAndScroll(Collection<PlayerEntry> arg0, double arg1)
method_44698(Collection<class_5519> arg0, double arg1)
refresh(Collection<SocialInteractionsPlayerListEntry> players, double scrollAmount)
private void
J()
updateFilteredPlayers()
method_31349()
filterPlayers()
public void
a(String arg0)
setFilter(String arg0)
method_31346(String arg0)
setCurrentSearch(String currentSearch)
public boolean
b()
isEmpty()
method_31348()
isEmpty()
public void
a(gfw arg0, fyq$a arg1)
addPlayer(PlayerInfo arg0, SocialInteractionsScreen$Page arg1)
method_31345(class_640 arg0, class_5522$class_5523 arg1)
setPlayerOnline(PlayerListEntry player, SocialInteractionsScreen$Tab tab)
public void
a(UUID arg0)
removePlayer(UUID arg0)
method_31347(UUID arg0)
setPlayerOffline(UUID uuid)