Class SocialInteractionsScreen
java.lang.Object
net.minecraft.client.gui.AbstractParentElement
net.minecraft.client.gui.screen.Screen
net.minecraft.client.gui.screen.multiplayer.SocialInteractionsScreen
- All Implemented Interfaces:
Drawable,Element,Navigable,ParentElement
- Mappings:
Namespace Name intermediary net/minecraft/class_5522official eyjnamed net/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class net.minecraft.client.gui.screen.Screen
Screen.SelectedElementNarrationData -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Textprivate ButtonWidgetprivate static final Textprivate ButtonWidgetprivate static final Textprivate ButtonWidgetprivate Stringprivate SocialInteractionsScreen.Tabprivate static final Textprivate static final Text(package private) static final Textprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intprivate static final intstatic final intstatic final intprivate static final Textprivate ButtonWidgetprivate booleanprivate int(package private) SocialInteractionsPlayerListWidgetprivate static final Text(package private) TextFieldWidgetprivate static final Textprivate static final Textprivate static final Textprotected static final IdentifierFields inherited from class net.minecraft.client.gui.screen.Screen
client, height, OPTIONS_BACKGROUND_TEXTURE, textRenderer, title, widthFields inherited from interface net.minecraft.client.gui.Element
MAX_DOUBLE_CLICK_INTERVAL -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate intprivate intprivate intprotected voidinit()Called when a screen should be initialized.booleankeyPressed(int keyCode, int scanCode, int modifiers) Callback for when a key down event has been captured.private voidonSearchChange(String currentSearch) voidrender(DrawContext context, int mouseX, int mouseY, float delta) voidrenderBackground(DrawContext context) Renders the background of this screen.private voidsetCurrentTab(SocialInteractionsScreen.Tab currentTab) voidsetPlayerOffline(UUID uuid) voidsetPlayerOnline(PlayerListEntry player) booleanvoidtick()private voidupdateServerLabel(MinecraftClient client) Methods inherited from class net.minecraft.client.gui.screen.Screen
addDrawable, addDrawableChild, addElementNarrations, addScreenNarrations, addSelectableChild, applyKeyPressNarratorDelay, applyMouseMoveNarratorDelay, applyMousePressScrollNarratorDelay, applyNarratorModeChangeDelay, children, clearAndInit, clearChildren, close, filesDragged, findSelectedElementData, getMusic, getNavigationFocus, getTitle, getTooltipFromItem, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, hasUsageText, hide, init, initTabNavigation, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, narrateScreenIfNarrationEnabled, onDisplayed, remove, removed, renderBackgroundTexture, renderWithTooltip, resize, setInitialFocus, setTooltip, setTooltip, setTooltip, setTooltip, shouldCloseOnEsc, switchFocus, updateNarrator, wrapScreenErrorMethods inherited from class net.minecraft.client.gui.AbstractParentElement
getFocused, isDragging, setDragging, setFocusedMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.Element
mouseMovedMethods inherited from interface net.minecraft.client.gui.navigation.Navigable
getNavigationOrderMethods inherited from interface net.minecraft.client.gui.ParentElement
charTyped, focusOn, getFocusedPath, getNavigationPath, hoveredElement, isFocused, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setFocused
-
Field Details
-
SOCIAL_INTERACTIONS_TEXTURE
- Mappings:
Namespace Name Mixin selector intermediary field_26875Lnet/minecraft/class_5522;field_26875:Lnet/minecraft/class_2960;official aLeyj;a:Lacq;named SOCIAL_INTERACTIONS_TEXTURELnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;SOCIAL_INTERACTIONS_TEXTURE:Lnet/minecraft/util/Identifier;
-
ALL_TAB_TITLE
- Mappings:
Namespace Name Mixin selector intermediary field_26876Lnet/minecraft/class_5522;field_26876:Lnet/minecraft/class_2561;official jLeyj;j:Lsw;named ALL_TAB_TITLELnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;ALL_TAB_TITLE:Lnet/minecraft/text/Text;
-
HIDDEN_TAB_TITLE
- Mappings:
Namespace Name Mixin selector intermediary field_26877Lnet/minecraft/class_5522;field_26877:Lnet/minecraft/class_2561;official kLeyj;k:Lsw;named HIDDEN_TAB_TITLELnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;HIDDEN_TAB_TITLE:Lnet/minecraft/text/Text;
-
BLOCKED_TAB_TITLE
- Mappings:
Namespace Name Mixin selector intermediary field_26915Lnet/minecraft/class_5522;field_26915:Lnet/minecraft/class_2561;official lLeyj;l:Lsw;named BLOCKED_TAB_TITLELnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;BLOCKED_TAB_TITLE:Lnet/minecraft/text/Text;
-
SELECTED_ALL_TAB_TITLE
- Mappings:
Namespace Name Mixin selector intermediary field_26878Lnet/minecraft/class_5522;field_26878:Lnet/minecraft/class_2561;official mLeyj;m:Lsw;named SELECTED_ALL_TAB_TITLELnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;SELECTED_ALL_TAB_TITLE:Lnet/minecraft/text/Text;
-
SELECTED_HIDDEN_TAB_TITLE
- Mappings:
Namespace Name Mixin selector intermediary field_26879Lnet/minecraft/class_5522;field_26879:Lnet/minecraft/class_2561;official nLeyj;n:Lsw;named SELECTED_HIDDEN_TAB_TITLELnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;SELECTED_HIDDEN_TAB_TITLE:Lnet/minecraft/text/Text;
-
SELECTED_BLOCKED_TAB_TITLE
- Mappings:
Namespace Name Mixin selector intermediary field_26916Lnet/minecraft/class_5522;field_26916:Lnet/minecraft/class_2561;official oLeyj;o:Lsw;named SELECTED_BLOCKED_TAB_TITLELnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;SELECTED_BLOCKED_TAB_TITLE:Lnet/minecraft/text/Text;
-
SEARCH_TEXT
- Mappings:
Namespace Name Mixin selector intermediary field_26880Lnet/minecraft/class_5522;field_26880:Lnet/minecraft/class_2561;official pLeyj;p:Lsw;named SEARCH_TEXTLnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;SEARCH_TEXT:Lnet/minecraft/text/Text;
-
EMPTY_SEARCH_TEXT
- Mappings:
Namespace Name Mixin selector intermediary field_26917Lnet/minecraft/class_5522;field_26917:Lnet/minecraft/class_2561;official qLeyj;q:Lsw;named EMPTY_SEARCH_TEXTLnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;EMPTY_SEARCH_TEXT:Lnet/minecraft/text/Text;
-
EMPTY_HIDDEN_TEXT
- Mappings:
Namespace Name Mixin selector intermediary field_26881Lnet/minecraft/class_5522;field_26881:Lnet/minecraft/class_2561;official rLeyj;r:Lsw;named EMPTY_HIDDEN_TEXTLnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;EMPTY_HIDDEN_TEXT:Lnet/minecraft/text/Text;
-
EMPTY_BLOCKED_TEXT
- Mappings:
Namespace Name Mixin selector intermediary field_26918Lnet/minecraft/class_5522;field_26918:Lnet/minecraft/class_2561;official sLeyj;s:Lsw;named EMPTY_BLOCKED_TEXTLnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;EMPTY_BLOCKED_TEXT:Lnet/minecraft/text/Text;
-
BLOCKING_TEXT
- Mappings:
Namespace Name Mixin selector intermediary field_26919Lnet/minecraft/class_5522;field_26919:Lnet/minecraft/class_2561;official tLeyj;t:Lsw;named BLOCKING_TEXTLnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;BLOCKING_TEXT:Lnet/minecraft/text/Text;
-
field_32424
private static final int field_32424- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_32424Lnet/minecraft/class_5522;field_32424:Iofficial uLeyj;u:Inamed field_32424Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;field_32424:I
-
field_32426
private static final int field_32426- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_32426Lnet/minecraft/class_5522;field_32426:Iofficial vLeyj;v:Inamed field_32426Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;field_32426:I
-
field_32427
private static final int field_32427- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_32427Lnet/minecraft/class_5522;field_32427:Iofficial wLeyj;w:Inamed field_32427Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;field_32427:I
-
field_32428
private static final int field_32428- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_32428Lnet/minecraft/class_5522;field_32428:Iofficial xLeyj;x:Inamed field_32428Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;field_32428:I
-
field_32433
public static final int field_32433- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_32433Lnet/minecraft/class_5522;field_32433:Iofficial bLeyj;b:Inamed field_32433Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;field_32433:I
-
field_32432
public static final int field_32432- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_32432Lnet/minecraft/class_5522;field_32432:Iofficial cLeyj;c:Inamed field_32432Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;field_32432:I
-
field_32429
private static final int field_32429- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_32429Lnet/minecraft/class_5522;field_32429:Iofficial yLeyj;y:Inamed field_32429Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;field_32429:I
-
field_32430
private static final int field_32430- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_32430Lnet/minecraft/class_5522;field_32430:Iofficial zLeyj;z:Inamed field_32430Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;field_32430:I
-
field_32431
private static final int field_32431- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_32431Lnet/minecraft/class_5522;field_32431:Iofficial ALeyj;A:Inamed field_32431Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;field_32431:I
-
playerList
SocialInteractionsPlayerListWidget playerList- Mappings:
Namespace Name Mixin selector intermediary field_26882Lnet/minecraft/class_5522;field_26882:Lnet/minecraft/class_5521;official CLeyj;C:Leyi;named playerListLnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;playerList:Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListWidget;
-
searchBox
TextFieldWidget searchBox- Mappings:
Namespace Name Mixin selector intermediary field_26883Lnet/minecraft/class_5522;field_26883:Lnet/minecraft/class_342;official DLeyj;D:Lepj;named searchBoxLnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;searchBox:Lnet/minecraft/client/gui/widget/TextFieldWidget;
-
currentSearch
- Mappings:
Namespace Name Mixin selector intermediary field_26884Lnet/minecraft/class_5522;field_26884:Ljava/lang/String;official ELeyj;E:Ljava/lang/String;named currentSearchLnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;currentSearch:Ljava/lang/String;
-
currentTab
- Mappings:
Namespace Name Mixin selector intermediary field_26885Lnet/minecraft/class_5522;field_26885:Lnet/minecraft/class_5522$class_5523;official FLeyj;F:Leyj$a;named currentTabLnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;currentTab:Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen$Tab;
-
allTabButton
- Mappings:
Namespace Name Mixin selector intermediary field_26886Lnet/minecraft/class_5522;field_26886:Lnet/minecraft/class_4185;official GLeyj;G:Lepa;named allTabButtonLnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;allTabButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
blockedTabButton
- Mappings:
Namespace Name Mixin selector intermediary field_26913Lnet/minecraft/class_5522;field_26913:Lnet/minecraft/class_4185;official ILeyj;I:Lepa;named blockedTabButtonLnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;blockedTabButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
blockingButton
- Mappings:
Namespace Name Mixin selector intermediary field_26914Lnet/minecraft/class_5522;field_26914:Lnet/minecraft/class_4185;official JLeyj;J:Lepa;named blockingButtonLnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;blockingButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
serverLabel
- Mappings:
Namespace Name Mixin selector intermediary field_26888Lnet/minecraft/class_5522;field_26888:Lnet/minecraft/class_2561;official KLeyj;K:Lsw;named serverLabelLnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;serverLabel:Lnet/minecraft/text/Text;
-
playerCount
private int playerCount- Mappings:
Namespace Name Mixin selector intermediary field_26871Lnet/minecraft/class_5522;field_26871:Iofficial LLeyj;L:Inamed playerCountLnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;playerCount:I
-
initialized
private boolean initialized- Mappings:
Namespace Name Mixin selector intermediary field_26873Lnet/minecraft/class_5522;field_26873:Zofficial MLeyj;M:Znamed initializedLnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;initialized:Z
-
-
Constructor Details
-
SocialInteractionsScreen
public SocialInteractionsScreen()
-
-
Method Details
-
getScreenHeight
private int getScreenHeight()- Mappings:
Namespace Name Mixin selector intermediary method_31359Lnet/minecraft/class_5522;method_31359()Iofficial lLeyj;l()Inamed getScreenHeightLnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;getScreenHeight()I
-
getPlayerListBottom
private int getPlayerListBottom()- Mappings:
Namespace Name Mixin selector intermediary method_31361Lnet/minecraft/class_5522;method_31361()Iofficial BLeyj;B()Inamed getPlayerListBottomLnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;getPlayerListBottom()I
-
getSearchBoxX
private int getSearchBoxX()- Mappings:
Namespace Name Mixin selector intermediary method_31362Lnet/minecraft/class_5522;method_31362()Iofficial CLeyj;C()Inamed getSearchBoxXLnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;getSearchBoxX()I
-
getNarratedTitle
- Overrides:
getNarratedTitlein classScreen- Mappings:
Namespace Name Mixin selector intermediary method_25435Lnet/minecraft/class_437;method_25435()Lnet/minecraft/class_2561;official au_Leug;au_()Lsw;named getNarratedTitleLnet/minecraft/client/gui/screen/Screen;getNarratedTitle()Lnet/minecraft/text/Text;
-
tick
public void tick() -
init
protected void init()Called when a screen should be initialized.This method is called when this screen is opened or resized.
This should call
Screen.setInitialFocus(net.minecraft.client.gui.Element)to set the element that is initially focused. -
setCurrentTab
- Mappings:
Namespace Name Mixin selector intermediary method_31352Lnet/minecraft/class_5522;method_31352(Lnet/minecraft/class_5522$class_5523;)Vofficial aLeyj;a(Leyj$a;)Vnamed setCurrentTabLnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;setCurrentTab(Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen$Tab;)V
-
renderBackground
Renders the background of this screen.If the client is in a world, renders the translucent background gradient. Otherwise renders the background texture.
- Overrides:
renderBackgroundin classScreen- Mappings:
Namespace Name Mixin selector intermediary method_25420Lnet/minecraft/class_437;method_25420(Lnet/minecraft/class_332;)Vofficial aLeug;a(Leop;)Vnamed renderBackgroundLnet/minecraft/client/gui/screen/Screen;renderBackground(Lnet/minecraft/client/gui/DrawContext;)V
-
render
- Specified by:
renderin interfaceDrawable- Overrides:
renderin classScreen- Mappings:
Namespace Name Mixin selector intermediary method_25394Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_332;IIF)Vofficial aLepy;a(Leop;IIF)Vnamed renderLnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/gui/DrawContext;IIF)V
-
keyPressed
public boolean keyPressed(int keyCode, int scanCode, int modifiers) Callback for when a key down event has been captured. The key code is identified by the constants inGLFWclass.- Specified by:
keyPressedin interfaceElement- Specified by:
keyPressedin interfaceParentElement- Overrides:
keyPressedin classScreen- Parameters:
keyCode- the named key code of the event as described in theGLFWclassscanCode- the unique/platform-specific scan code of the keyboard inputmodifiers- a GLFW bitfield describing the modifier keys that are held down (see GLFW Modifier key flags)- Returns:
trueto indicate that the event handling is successful/valid- See Also:
- Mappings:
Namespace Name Mixin selector intermediary method_25404Lnet/minecraft/class_364;method_25404(III)Zofficial aLeqk;a(III)Znamed keyPressedLnet/minecraft/client/gui/Element;keyPressed(III)Z
-
shouldPause
public boolean shouldPause()- Overrides:
shouldPausein classScreen- Mappings:
Namespace Name Mixin selector intermediary method_25421Lnet/minecraft/class_437;method_25421()Zofficial az_Leug;az_()Znamed shouldPauseLnet/minecraft/client/gui/screen/Screen;shouldPause()Z
-
onSearchChange
- Mappings:
Namespace Name Mixin selector intermediary method_31357Lnet/minecraft/class_5522;method_31357(Ljava/lang/String;)Vofficial aLeyj;a(Ljava/lang/String;)Vnamed onSearchChangeLnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;onSearchChange(Ljava/lang/String;)V
-
updateServerLabel
- Mappings:
Namespace Name Mixin selector intermediary method_31350Lnet/minecraft/class_5522;method_31350(Lnet/minecraft/class_310;)Vofficial aLeyj;a(Lenf;)Vnamed updateServerLabelLnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;updateServerLabel(Lnet/minecraft/client/MinecraftClient;)V
-
setPlayerOnline
- Mappings:
Namespace Name Mixin selector intermediary method_31353Lnet/minecraft/class_5522;method_31353(Lnet/minecraft/class_640;)Vofficial aLeyj;a(Lfeq;)Vnamed setPlayerOnlineLnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;setPlayerOnline(Lnet/minecraft/client/network/PlayerListEntry;)V
-
setPlayerOffline
- Mappings:
Namespace Name Mixin selector intermediary method_31355Lnet/minecraft/class_5522;method_31355(Ljava/util/UUID;)Vofficial aLeyj;a(Ljava/util/UUID;)Vnamed setPlayerOfflineLnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;setPlayerOffline(Ljava/util/UUID;)V
-