Class FriendsTab
java.lang.Object
net.minecraft.client.gui.screens.friends.AbstractFriendsTab
net.minecraft.client.gui.screens.friends.FriendsTab
- All Implemented Interfaces:
Tab
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final AddFriendWidgetprivate static final Componentprivate final LinearLayoutprivate static final Identifierprivate final LinearLayoutprivate final LoadingDotsWidgetprivate static final Componentprivate static final Componentprivate final FriendsOverlayScreenprivate final ScrollableLayoutprivate static final ComponentFields inherited from class AbstractFriendsTab
height, LIST_MARGIN, SCROLLBAR_SPACING, SPACING, width -
Constructor Summary
ConstructorsConstructorDescriptionFriendsTab(Minecraft minecraft, LoadingDotsWidget loadingDotsWidget, FriendsOverlayScreen screen, int width, int height) -
Method Summary
Modifier and TypeMethodDescription(package private) voidapplyPresenceUpdate(com.mojang.authlib.yggdrasil.response.PresenceResponse latestPresence) private FrameLayoutvoiddoLayout(ScreenRectangle screenRectangle) protected Layoutprivate void(package private) voidvoidvoidvoid(package private) voidupdateEntries(List<FriendEntry> friendEntries) voidvisitChildren(Consumer<AbstractWidget> childrenConsumer) Methods inherited from class AbstractFriendsTab
createCenteredFrame, createCenteredText, createText, disable, getListContentWidth, setHeight
-
Field Details
-
TAB_TITLE
-
MICROSOFT_ACCOUNT_LINK
-
EMPTY_STATE
-
MANAGE_ACCOUNT_FOOTER
-
ILLUSTRATION
-
screen
-
layout
-
friendScrollableContent
-
loadingDotsWidget
-
addFriendWidget
-
scrollableLayout
-
-
Constructor Details
-
FriendsTab
FriendsTab(Minecraft minecraft, LoadingDotsWidget loadingDotsWidget, FriendsOverlayScreen screen, int width, int height)
-
-
Method Details
-
showLoading
public void showLoading() -
showError
-
showEmpty
public void showEmpty() -
rearrangeElements
void rearrangeElements()- Specified by:
rearrangeElementsin classAbstractFriendsTab
-
onSendFriendRequestFinished
private void onSendFriendRequestFinished() -
getTabTitle
-
getTabExtraNarration
-
visitChildren
-
getLayout
-
updateEntries
-
applyPresenceUpdate
void applyPresenceUpdate(com.mojang.authlib.yggdrasil.response.PresenceResponse latestPresence) -
entriesContainer
- Specified by:
entriesContainerin classAbstractFriendsTab
-