net.minecraft.client.friend.gui.tab

class FriendsTab

extends FriendListTab

All mapped superinterfaces:

Tab

net.minecraft.client.gui.screens.friends.FriendsTab
net.minecraft.class_1_926
net.minecraft.client.friend.gui.tab.FriendsTab

Field summary

Modifier and TypeField
public static final Text
TAB_TITLE
field_1_6509
TAB_FRIENDS_TEXT
private static final Text
MICROSOFT_ACCOUNT_LINK
field_1_6508
EMPTY_STATE_LINK
private static final Text
EMPTY_STATE
field_1_6505
EMPTY_STATE_TEXT
private static final Text
MANAGE_ACCOUNT_FOOTER
field_1_6507
MANAGE_ACCOUNT_FOOTER_TEXT
private static final Text
NO_SEARCH_RESULTS
field_1_11438
NO_RESULTS_TEXT
private static final Identifier
ILLUSTRATION
field_1_6506
ILLUSTRATIONS_00_TEXTURE
private static final int
HEADER_VERTICAL_PADDING
field_1_11437
field_1_11437
private static final int
WIDGET_SPACING
field_1_11439
field_1_11439
private static final int
BUTTON_SIZE
field_1_11436
field_1_11436
private final FriendsScreen
screen
field_1_6515
friendsScreen
private final LoadingWidget
loadingDotsWidget
field_1_6513
loadingWidget
private final AxisGridWidget
profileArea
field_1_11442
root
private final ProfileWidget
profileWidget
field_1_11443
selfProfile
private final FriendsTabHeaderWidget
addFriendWidget
field_1_6510
header
private final FriendSearchManager
friendsListFilter
field_1_11440
searchManager
private final FriendWidgetComparator
friendsListOrder
field_1_11441
comparator

Constructor summary

ModifierConstructor
public (MinecraftClient client, LoadingWidget loadingWidget, FriendsScreen parent, int width, int height)

Method summary

Modifier and TypeMethod
public void
showLoading()
method_1_5638()
setLoading()
private void
showGenericEmptyState(Component message)
method_1_11141(class_2561 arg0)
setBody(Text message)
public void
showError(Component message)
method_1_5637(class_2561 arg0)
setErrorMessage(Text message)
public void
showEmpty()
method_1_5636()
addEmptyFriendListBody()
private void
updateListView()
method_1_6358()
onSendRequest()
public Text
getTabExtraNarration()
method_71245()
getNarratedHint()
public void
updateEntries(List<FriendEntry> friendEntries)
method_1_5639(List<class_1_929> arg0)
setFriendWidgets(List<FriendWidget> widgets)
public void
applyPresenceUpdate(com.mojang.authlib.services.response.PresenceResponse latestPresence)
method_1_6394(com.mojang.authlib.services.response.PresenceResponse arg0)
onPresenceResponse(com.mojang.authlib.services.response.PresenceResponse presenceResponse)
public void
applyOwnPresence(com.mojang.authlib.services.response.PresenceStatus presenceStatus)
method_1_11139(com.mojang.authlib.services.response.PresenceStatus arg0)
tick(com.mojang.authlib.services.response.PresenceStatus presenceStatus)
public void
extractBackground(GuiGraphicsExtractor graphics)
method_1_11332(class_332 arg0)
renderBackground(DrawContext arg0)
private static void
lambda$applyPresenceUpdate$0(com.mojang.authlib.services.response.PresenceResponse arg0, AbstractWidget arg1)
method_1_6395(com.mojang.authlib.services.response.PresenceResponse arg0, class_339 arg1)
method_1_6395(com.mojang.authlib.services.response.PresenceResponse arg0, ClickableWidget child)
private void
lambda$showEmpty$0(Style arg0)
method_1_5633(class_2583 arg0)
method_1_5633(Style widget)
private static void
lambda$new$0(LayoutSettings arg0)
method_1_11140(class_7847 arg0)
method_1_11140(Positioner positioner)
private static Style
lambda$static$0(Style arg0)
method_1_5634(class_2583 arg0)
method_1_5634(Style style)