net.minecraft.client.gui.screens.social

public class SocialInteractionsPlayerList

extends ContainerObjectSelectionList<PlayerEntry>

All mapped superinterfaces:

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

frn
net.minecraft.client.gui.screens.social.SocialInteractionsPlayerList
net.minecraft.class_5521
net.minecraft.client.gui.screen.multiplayer.SocialInteractionsPlayerListWidget
net.minecraft.src.C_3732_

Field summary

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

Constructor summary

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

Method summary

Modifier and TypeMethod
protected void
b(fgt arg0)
renderListBackground(GuiGraphics arg0)
method_57715(class_332 arg0)
drawMenuListBackground(DrawContext arg0)
m_323247_(C_279497_ arg0)
protected void
a(fgt arg0)
renderListSeparators(GuiGraphics arg0)
method_57713(class_332 arg0)
drawHeaderAndFooterSeparators(DrawContext arg0)
m_319011_(C_279497_ arg0)
protected void
c(fgt arg0)
enableScissor(GuiGraphics arg0)
method_49603(class_332 arg0)
enableScissor(DrawContext arg0)
m_280310_(C_279497_ 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)
m_240702_(Collection<UUID> p_240792_, double p_240829_, boolean arg2)
private void
a(Collection<UUID> arg0, Map<UUID, frl> 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)
m_240718_(Collection<UUID> p_240796_, Map<UUID, C_3727_> arg1)
private void
a(Map<UUID, frl> 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)
m_240708_(Map<UUID, C_3727_> p_240827_, boolean arg1)
private static Collection<com.mojang.authlib.GameProfile>
a(fyr arg0)
collectProfilesFromChatLog(ChatLog arg0)
method_45665(class_7555 arg0)
collectReportableProfiles(ChatLog log)
m_246121_(C_238481_ p_250748_)
private void
I()
sortPlayerEntries()
method_44762()
sortPlayers()
m_240704_()
private void
a(Collection<frl> arg0, double arg1)
updateFiltersAndScroll(Collection<PlayerEntry> arg0, double arg1)
method_44698(Collection<class_5519> arg0, double arg1)
refresh(Collection<SocialInteractionsPlayerListEntry> players, double scrollAmount)
m_240705_(Collection<C_3727_> p_240830_, double arg1)
private void
J()
updateFilteredPlayers()
method_31349()
filterPlayers()
m_100725_()
public void
a(String arg0)
setFilter(String arg0)
method_31346(String arg0)
setCurrentSearch(String currentSearch)
m_100717_(String arg0)
public boolean
c()
isEmpty()
method_31348()
isEmpty()
m_100724_()
public void
a(fyi arg0, fro$a arg1)
addPlayer(PlayerInfo arg0, SocialInteractionsScreen$Page arg1)
method_31345(class_640 arg0, class_5522$class_5523 arg1)
setPlayerOnline(PlayerListEntry player, SocialInteractionsScreen$Tab tab)
m_100714_(C_3906_ p_100716_, C_3733_$C_3736_ arg1)
public void
a(UUID arg0)
removePlayer(UUID arg0)
method_31347(UUID arg0)
setPlayerOffline(UUID uuid)
m_100722_(UUID arg0)