net.minecraft.client.gui.screen.multiplayer

public class SocialInteractionsScreen

extends Screen

All mapped superinterfaces:

ParentElement, Element, Navigable, Drawable

net.minecraft.client.gui.screens.social.SocialInteractionsScreen
net.minecraft.class_5522
net.minecraft.client.gui.screen.multiplayer.SocialInteractionsScreen

Field summary

Modifier and TypeField
private static final Text
TITLE
field_1_11802
TITLE_TEXT
private static final Identifier
BACKGROUND_SPRITE
field_1_11789
BACKGROUND_TEXTURE
private static final Text
TAB_MUTED
field_1_11801
TAB_MUTED_TEXT
private static final Text
TAB_BLOCKED
field_1_11797
TAB_BLOCKED_TEXT
private static final Text
SORT_LIST
field_1_11796
SORT_TEXT
private static final Text
SEARCH
field_1_11795
SEARCH_TEXT
private static final int
HEADER_HEIGHT
field_1_11793
field_1_11793
private static final int
HEADER_CONTENT_MARGIN
field_1_11792
field_1_11792
private static final int
FOOTER_MARGIN
field_1_11791
field_1_11791
private static final int
BG_BORDER_WIDTH
field_32424
field_32424
private static final int
OVERLAY_WIDTH
field_1_11794
field_1_11794
private static final int
TAB_BUTTON_WIDTH
field_1_11799
field_1_11799
private static final int
TAB_BUTTON_WIDTH_2
field_1_11800
field_1_11800
private static final int
TAB_BUTTON_HEIGHT
field_1_11798
field_1_11798
private static final int
WIDGET_SPACING
field_1_11803
field_1_11803
private static final int
BUTTON_SIZE
field_1_11790
field_1_11790
private final Screen
backgroundScreen
field_49550
parent
private final SocialInteractionsPlayerListWidget
socialInteractionsPlayerList
field_26882
playerList
private TextFieldWidget
searchBox
field_26883
searchBox
private SocialInteractionsScreen$Tab
page
field_26885
currentTab
private PlayerInteractionsTab
allTab
field_1_11805
playerInteractionsTabAll
private PlayerInteractionsTab
mutedTab
field_1_11810
playerInteractionsTabMuted
private PlayerInteractionsTab
blockedTab
field_1_11806
playerInteractionsTabBlocked
private TabNavigationWidget
tabNavigationBar
field_1_11812
tabNavigation
private DirectionalLayoutWidget
contentLayout
field_1_11807
tabContents
private FriendTabButtonWidget
allTabButton
field_1_11804
friendTabButton
private final ThreePartsLayoutWidget
layout
field_49549
layout
private final TabManager
tabManager
field_1_11811
tabManager
private final TextWidget
titleWidget
field_1_11813
titleWidget
private final FriendSearchManager
friendsListFilter
field_1_11808
friendSearchManager
private final FriendWidgetComparator
friendsListOrder
field_1_11809
comparator
private int
playerCount
field_26871
playerCount

Constructor summary

ModifierConstructor
public ()
public (Screen parent)

Method summary

Modifier and TypeMethod
public void
added()
method_49589()
onDisplayed()
public Text
getNarrationMessage()
method_25435()
getNarratedTitle()
protected void
init()
method_25426()
init()
private DirectionalLayoutWidget
initTabWidgets()
method_1_11446()
createPlayerInteractionsHeader()
private int
getTabContentHeight()
method_31362()
getSearchBoxX()
int
getListContentWidth()
method_1_11445()
getWidth()
protected void
repositionElements()
method_48640()
refreshWidgetPositions()
public void
tick()
method_25393()
tick()
public void
extractBackground(GuiGraphicsExtractor graphics, int mouseX, int mouseY, float a)
method_25420(class_332 arg0, int arg1, int arg2, float arg3)
renderBackground(DrawContext arg0, int arg1, int arg2, float arg3)
private void
selectTab(Tab tab)
method_1_11452(class_8087 arg0)
loadTab(Tab tab)
private void
deselectTab(Tab tab)
method_1_11444(class_8087 arg0)
unloadTab(Tab tab)
public boolean
mouseClicked(MouseButtonEvent event, boolean doubleClick)
method_25402(class_11909 arg0, boolean arg1)
mouseClicked(Click arg0, boolean arg1)
public boolean
keyPressed(KeyEvent event)
method_25404(class_11908 arg0)
keyPressed(KeyInput arg0)
public void
onClose()
method_25419()
close()
public void
refreshLists()
method_1_11451()
onReorderEntries()
private void
showPage()
method_31352()
setCurrentTab()
private void
updateServerLabel()
method_31350()
updateServerLabel()
public void
onAddPlayer(PlayerInfo info)
method_31353(class_640 arg0)
setPlayerOnline(PlayerListEntry player)
public void
onRemovePlayer(UUID id)
method_31355(UUID arg0)
setPlayerOffline(UUID uuid)
private void
lambda$initTabWidgets$1(String arg0)
method_1_11448(String arg0)
method_1_11448(String text)
private void
lambda$initTabWidgets$0(AbstractCycleButton arg0, FriendsListOrder$SortBy arg1)
method_1_11447(class_5676 arg0, class_1_1789$class_1_1790 arg1)
method_1_11447(AbstractCyclingButtonWidget button, FriendWidgetComparator$SortOrder value)
private static void
lambda$init$0(SocialInteractionsScreen arg0, AbstractWidget arg1)
method_57766(class_5522 arg0, class_339 arg1)
method_57766(SocialInteractionsScreen arg0, ClickableWidget child)
private static void
lambda$new$1(SocialInteractionsScreen arg0, AbstractWidget arg1)
method_1_11450(class_5522 arg0, class_339 arg1)
method_1_11450(SocialInteractionsScreen arg0, ClickableWidget widget)
private static void
lambda$new$0(SocialInteractionsScreen arg0, AbstractWidget arg1)
method_1_11449(class_5522 arg0, class_339 arg1)
method_1_11449(SocialInteractionsScreen arg0, ClickableWidget widget)