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 named net/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen
intermediary net/minecraft/class_5522
official fsq
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.client.gui.screen.Screen
Screen.SelectedElementNarrationData
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final Text
private ButtonWidget
private static final Identifier
private static final Text
private ButtonWidget
private static final Text
private ButtonWidget
private String
private SocialInteractionsScreen.Tab
private static final Text
private static final Text
(package private) static final Text
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
private static final int
static final int
static final int
private static final Text
private ButtonWidget
private final ThreePartsLayoutWidget
private int
(package private) SocialInteractionsPlayerListWidget
private static final Identifier
private static final Text
(package private) TextFieldWidget
private static final Text
private static final Text
private static final Text
private static final Text
Fields inherited from class net.minecraft.client.gui.screen.Screen
client, executor, FOOTER_SEPARATOR_TEXTURE, HEADER_SEPARATOR_TEXTURE, height, INWORLD_FOOTER_SEPARATOR_TEXTURE, INWORLD_HEADER_SEPARATOR_TEXTURE, MENU_BACKGROUND_TEXTURE, PANORAMA_RENDERER, ROTATING_PANORAMA_RENDERER, textRenderer, title, width
Fields inherited from interface net.minecraft.client.gui.Element
MAX_DOUBLE_CLICK_INTERVAL
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
private int
private int
private int
protected void
init()
Called when a screen should be initialized.protected void
boolean
keyPressed
(int keyCode, int scanCode, int modifiers) Callback for when a key down event has been captured.private void
onSearchChange
(String currentSearch) void
render
(DrawContext context, int mouseX, int mouseY, float delta) void
renderBackground
(DrawContext context, int mouseX, int mouseY, float delta) Renders the background of this screen.private void
setCurrentTab
(SocialInteractionsScreen.Tab currentTab) protected void
void
setPlayerOffline
(UUID uuid) void
setPlayerOnline
(PlayerListEntry player) boolean
private void
updateServerLabel
(MinecraftClient client) Methods inherited from class net.minecraft.client.gui.screen.Screen
addDrawable, addDrawableChild, addElementNarrations, addScreenNarrations, addSelectableChild, applyBlur, applyKeyPressNarratorDelay, applyMouseMoveNarratorDelay, applyMousePressScrollNarratorDelay, applyNarratorModeChangeDelay, blur, children, clearAndInit, clearChildren, clearTooltip, filesDragged, findSelectedElementData, getMusic, getNavigationFocus, getTitle, getTooltipFromItem, getUsageNarrationText, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, hasUsageText, init, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, narrateScreenIfNarrationEnabled, onDisplayed, remove, removed, renderBackgroundTexture, renderDarkening, renderDarkening, renderInGameBackground, renderPanoramaBackground, renderWithTooltip, resize, setInitialFocus, setTooltip, setTooltip, setTooltip, setTooltip, shouldCloseOnEsc, switchFocus, tick, updateNarrator, wrapScreenError
Methods inherited from class net.minecraft.client.gui.AbstractParentElement
getFocused, isDragging, setDragging, setFocused
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.minecraft.client.gui.Element
mouseMoved
Methods inherited from interface net.minecraft.client.gui.navigation.Navigable
getNavigationOrder
Methods inherited from interface net.minecraft.client.gui.ParentElement
charTyped, getFocusedPath, getNavigationPath, hoveredElement, isFocused, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setFocused
-
Field Details
-
TITLE
- Mappings:
Namespace Name Mixin selector named TITLE
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;TITLE:Lnet/minecraft/text/Text;
intermediary field_49551
Lnet/minecraft/class_5522;field_49551:Lnet/minecraft/class_2561;
official c
Lfsq;c:Lwy;
-
BACKGROUND_TEXTURE
- Mappings:
Namespace Name Mixin selector named BACKGROUND_TEXTURE
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;BACKGROUND_TEXTURE:Lnet/minecraft/util/Identifier;
intermediary field_45564
Lnet/minecraft/class_5522;field_45564:Lnet/minecraft/class_2960;
official q
Lfsq;q:Lakq;
-
SEARCH_ICON_TEXTURE
- Mappings:
Namespace Name Mixin selector named SEARCH_ICON_TEXTURE
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;SEARCH_ICON_TEXTURE:Lnet/minecraft/util/Identifier;
intermediary field_45565
Lnet/minecraft/class_5522;field_45565:Lnet/minecraft/class_2960;
official r
Lfsq;r:Lakq;
-
ALL_TAB_TITLE
- Mappings:
Namespace Name Mixin selector named ALL_TAB_TITLE
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;ALL_TAB_TITLE:Lnet/minecraft/text/Text;
intermediary field_26876
Lnet/minecraft/class_5522;field_26876:Lnet/minecraft/class_2561;
official s
Lfsq;s:Lwy;
-
HIDDEN_TAB_TITLE
- Mappings:
Namespace Name Mixin selector named HIDDEN_TAB_TITLE
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;HIDDEN_TAB_TITLE:Lnet/minecraft/text/Text;
intermediary field_26877
Lnet/minecraft/class_5522;field_26877:Lnet/minecraft/class_2561;
official u
Lfsq;u:Lwy;
-
BLOCKED_TAB_TITLE
- Mappings:
Namespace Name Mixin selector named BLOCKED_TAB_TITLE
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;BLOCKED_TAB_TITLE:Lnet/minecraft/text/Text;
intermediary field_26915
Lnet/minecraft/class_5522;field_26915:Lnet/minecraft/class_2561;
official v
Lfsq;v:Lwy;
-
SELECTED_ALL_TAB_TITLE
- Mappings:
Namespace Name Mixin selector named SELECTED_ALL_TAB_TITLE
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;SELECTED_ALL_TAB_TITLE:Lnet/minecraft/text/Text;
intermediary field_26878
Lnet/minecraft/class_5522;field_26878:Lnet/minecraft/class_2561;
official w
Lfsq;w:Lwy;
-
SELECTED_HIDDEN_TAB_TITLE
- Mappings:
Namespace Name Mixin selector named SELECTED_HIDDEN_TAB_TITLE
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;SELECTED_HIDDEN_TAB_TITLE:Lnet/minecraft/text/Text;
intermediary field_26879
Lnet/minecraft/class_5522;field_26879:Lnet/minecraft/class_2561;
official x
Lfsq;x:Lwy;
-
SELECTED_BLOCKED_TAB_TITLE
- Mappings:
Namespace Name Mixin selector named SELECTED_BLOCKED_TAB_TITLE
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;SELECTED_BLOCKED_TAB_TITLE:Lnet/minecraft/text/Text;
intermediary field_26916
Lnet/minecraft/class_5522;field_26916:Lnet/minecraft/class_2561;
official y
Lfsq;y:Lwy;
-
SEARCH_TEXT
- Mappings:
Namespace Name Mixin selector named SEARCH_TEXT
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;SEARCH_TEXT:Lnet/minecraft/text/Text;
intermediary field_26880
Lnet/minecraft/class_5522;field_26880:Lnet/minecraft/class_2561;
official z
Lfsq;z:Lwy;
-
EMPTY_SEARCH_TEXT
- Mappings:
Namespace Name Mixin selector named EMPTY_SEARCH_TEXT
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;EMPTY_SEARCH_TEXT:Lnet/minecraft/text/Text;
intermediary field_26917
Lnet/minecraft/class_5522;field_26917:Lnet/minecraft/class_2561;
official A
Lfsq;A:Lwy;
-
EMPTY_HIDDEN_TEXT
- Mappings:
Namespace Name Mixin selector named EMPTY_HIDDEN_TEXT
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;EMPTY_HIDDEN_TEXT:Lnet/minecraft/text/Text;
intermediary field_26881
Lnet/minecraft/class_5522;field_26881:Lnet/minecraft/class_2561;
official B
Lfsq;B:Lwy;
-
EMPTY_BLOCKED_TEXT
- Mappings:
Namespace Name Mixin selector named EMPTY_BLOCKED_TEXT
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;EMPTY_BLOCKED_TEXT:Lnet/minecraft/text/Text;
intermediary field_26918
Lnet/minecraft/class_5522;field_26918:Lnet/minecraft/class_2561;
official C
Lfsq;C:Lwy;
-
BLOCKING_TEXT
- Mappings:
Namespace Name Mixin selector named BLOCKING_TEXT
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;BLOCKING_TEXT:Lnet/minecraft/text/Text;
intermediary field_26919
Lnet/minecraft/class_5522;field_26919:Lnet/minecraft/class_2561;
official D
Lfsq;D:Lwy;
-
field_32424
private static final int field_32424- See Also:
- Mappings:
Namespace Name Mixin selector named field_32424
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;field_32424:I
intermediary field_32424
Lnet/minecraft/class_5522;field_32424:I
official E
Lfsq;E:I
-
field_32426
private static final int field_32426- See Also:
- Mappings:
Namespace Name Mixin selector named field_32426
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;field_32426:I
intermediary field_32426
Lnet/minecraft/class_5522;field_32426:I
official F
Lfsq;F:I
-
field_32427
private static final int field_32427- See Also:
- Mappings:
Namespace Name Mixin selector named field_32427
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;field_32427:I
intermediary field_32427
Lnet/minecraft/class_5522;field_32427:I
official G
Lfsq;G:I
-
field_32428
private static final int field_32428- See Also:
- Mappings:
Namespace Name Mixin selector named field_32428
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;field_32428:I
intermediary field_32428
Lnet/minecraft/class_5522;field_32428:I
official H
Lfsq;H:I
-
field_32433
public static final int field_32433- See Also:
- Mappings:
Namespace Name Mixin selector named field_32433
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;field_32433:I
intermediary field_32433
Lnet/minecraft/class_5522;field_32433:I
official a
Lfsq;a:I
-
field_32432
public static final int field_32432- See Also:
- Mappings:
Namespace Name Mixin selector named field_32432
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;field_32432:I
intermediary field_32432
Lnet/minecraft/class_5522;field_32432:I
official b
Lfsq;b:I
-
field_32429
private static final int field_32429- See Also:
- Mappings:
Namespace Name Mixin selector named field_32429
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;field_32429:I
intermediary field_32429
Lnet/minecraft/class_5522;field_32429:I
official I
Lfsq;I:I
-
field_32430
private static final int field_32430- See Also:
- Mappings:
Namespace Name Mixin selector named field_32430
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;field_32430:I
intermediary field_32430
Lnet/minecraft/class_5522;field_32430:I
official J
Lfsq;J:I
-
field_32431
private static final int field_32431- See Also:
- Mappings:
Namespace Name Mixin selector named field_32431
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;field_32431:I
intermediary field_32431
Lnet/minecraft/class_5522;field_32431:I
official K
Lfsq;K:I
-
layout
- Mappings:
Namespace Name Mixin selector named layout
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;layout:Lnet/minecraft/client/gui/widget/ThreePartsLayoutWidget;
intermediary field_49549
Lnet/minecraft/class_5522;field_49549:Lnet/minecraft/class_8132;
official L
Lfsq;L:Lflt;
-
parent
- Mappings:
Namespace Name Mixin selector named parent
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;parent:Lnet/minecraft/client/gui/screen/Screen;
intermediary field_49550
Lnet/minecraft/class_5522;field_49550:Lnet/minecraft/class_437;
official M
Lfsq;M:Lfnx;
-
playerList
SocialInteractionsPlayerListWidget playerList- Mappings:
Namespace Name Mixin selector named playerList
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;playerList:Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsPlayerListWidget;
intermediary field_26882
Lnet/minecraft/class_5522;field_26882:Lnet/minecraft/class_5521;
official N
Lfsq;N:Lfsp;
-
searchBox
TextFieldWidget searchBox- Mappings:
Namespace Name Mixin selector named searchBox
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;searchBox:Lnet/minecraft/client/gui/widget/TextFieldWidget;
intermediary field_26883
Lnet/minecraft/class_5522;field_26883:Lnet/minecraft/class_342;
official O
Lfsq;O:Lfip;
-
currentSearch
- Mappings:
Namespace Name Mixin selector named currentSearch
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;currentSearch:Ljava/lang/String;
intermediary field_26884
Lnet/minecraft/class_5522;field_26884:Ljava/lang/String;
official P
Lfsq;P:Ljava/lang/String;
-
currentTab
- Mappings:
Namespace Name Mixin selector named currentTab
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;currentTab:Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen$Tab;
intermediary field_26885
Lnet/minecraft/class_5522;field_26885:Lnet/minecraft/class_5522$class_5523;
official Q
Lfsq;Q:Lfsq$a;
-
allTabButton
- Mappings:
Namespace Name Mixin selector named allTabButton
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;allTabButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
intermediary field_26886
Lnet/minecraft/class_5522;field_26886:Lnet/minecraft/class_4185;
official R
Lfsq;R:Lfig;
-
blockedTabButton
- Mappings:
Namespace Name Mixin selector named blockedTabButton
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;blockedTabButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
intermediary field_26913
Lnet/minecraft/class_5522;field_26913:Lnet/minecraft/class_4185;
official T
Lfsq;T:Lfig;
-
blockingButton
- Mappings:
Namespace Name Mixin selector named blockingButton
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;blockingButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
intermediary field_26914
Lnet/minecraft/class_5522;field_26914:Lnet/minecraft/class_4185;
official U
Lfsq;U:Lfig;
-
serverLabel
- Mappings:
Namespace Name Mixin selector named serverLabel
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;serverLabel:Lnet/minecraft/text/Text;
intermediary field_26888
Lnet/minecraft/class_5522;field_26888:Lnet/minecraft/class_2561;
official V
Lfsq;V:Lwy;
-
playerCount
private int playerCount- Mappings:
Namespace Name Mixin selector named playerCount
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;playerCount:I
intermediary field_26871
Lnet/minecraft/class_5522;field_26871:I
official W
Lfsq;W:I
-
-
Constructor Details
-
SocialInteractionsScreen
public SocialInteractionsScreen() -
SocialInteractionsScreen
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;<init>(Lnet/minecraft/client/gui/screen/Screen;)V
intermediary <init>
Lnet/minecraft/class_5522;<init>(Lnet/minecraft/class_437;)V
official <init>
Lfsq;<init>(Lfnx;)V
-
-
Method Details
-
getScreenHeight
private int getScreenHeight()- Mappings:
Namespace Name Mixin selector named getScreenHeight
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;getScreenHeight()I
intermediary method_31359
Lnet/minecraft/class_5522;method_31359()I
official m
Lfsq;m()I
-
getPlayerListBottom
private int getPlayerListBottom()- Mappings:
Namespace Name Mixin selector named getPlayerListBottom
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;getPlayerListBottom()I
intermediary method_31361
Lnet/minecraft/class_5522;method_31361()I
official D
Lfsq;D()I
-
getSearchBoxX
private int getSearchBoxX()- Mappings:
Namespace Name Mixin selector named getSearchBoxX
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;getSearchBoxX()I
intermediary method_31362
Lnet/minecraft/class_5522;method_31362()I
official E
Lfsq;E()I
-
getNarratedTitle
- Overrides:
getNarratedTitle
in classScreen
- Mappings:
Namespace Name Mixin selector named getNarratedTitle
Lnet/minecraft/client/gui/screen/Screen;getNarratedTitle()Lnet/minecraft/text/Text;
intermediary method_25435
Lnet/minecraft/class_437;method_25435()Lnet/minecraft/class_2561;
official i
Lfnx;i()Lwy;
-
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
setInitialFocus()
to set the element that is initially focused. -
setInitialFocus
protected void setInitialFocus()- Overrides:
setInitialFocus
in classScreen
- Mappings:
Namespace Name Mixin selector named setInitialFocus
Lnet/minecraft/client/gui/screen/Screen;setInitialFocus()V
intermediary method_56131
Lnet/minecraft/class_437;method_56131()V
official aE_
Lfnx;aE_()V
-
close
public void close() -
setCurrentTab
- Mappings:
Namespace Name Mixin selector named setCurrentTab
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;setCurrentTab(Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen$Tab;)V
intermediary method_31352
Lnet/minecraft/class_5522;method_31352(Lnet/minecraft/class_5522$class_5523;)V
official a
Lfsq;a(Lfsq$a;)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:
renderBackground
in classScreen
- Mappings:
Namespace Name Mixin selector named renderBackground
Lnet/minecraft/client/gui/screen/Screen;renderBackground(Lnet/minecraft/client/gui/DrawContext;IIF)V
intermediary method_25420
Lnet/minecraft/class_437;method_25420(Lnet/minecraft/class_332;IIF)V
official b
Lfnx;b(Lfht;IIF)V
-
render
- Specified by:
render
in interfaceDrawable
- Overrides:
render
in classScreen
- Mappings:
Namespace Name Mixin selector named render
Lnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/gui/DrawContext;IIF)V
intermediary method_25394
Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_332;IIF)V
official a
Lfjj;a(Lfht;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 inGLFW
class.- Specified by:
keyPressed
in interfaceElement
- Specified by:
keyPressed
in interfaceParentElement
- Overrides:
keyPressed
in classScreen
- Parameters:
keyCode
- the named key code of the event as described in theGLFW
classscanCode
- 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:
true
to indicate that the event handling is successful/valid- See Also:
- Mappings:
Namespace Name Mixin selector named keyPressed
Lnet/minecraft/client/gui/Element;keyPressed(III)Z
intermediary method_25404
Lnet/minecraft/class_364;method_25404(III)Z
official a
Lfkc;a(III)Z
-
shouldPause
public boolean shouldPause()- Overrides:
shouldPause
in classScreen
- Mappings:
Namespace Name Mixin selector named shouldPause
Lnet/minecraft/client/gui/screen/Screen;shouldPause()Z
intermediary method_25421
Lnet/minecraft/class_437;method_25421()Z
official k
Lfnx;k()Z
-
onSearchChange
- Mappings:
Namespace Name Mixin selector named onSearchChange
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;onSearchChange(Ljava/lang/String;)V
intermediary method_31357
Lnet/minecraft/class_5522;method_31357(Ljava/lang/String;)V
official a
Lfsq;a(Ljava/lang/String;)V
-
updateServerLabel
- Mappings:
Namespace Name Mixin selector named updateServerLabel
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;updateServerLabel(Lnet/minecraft/client/MinecraftClient;)V
intermediary method_31350
Lnet/minecraft/class_5522;method_31350(Lnet/minecraft/class_310;)V
official a
Lfsq;a(Lfgi;)V
-
setPlayerOnline
- Mappings:
Namespace Name Mixin selector named setPlayerOnline
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;setPlayerOnline(Lnet/minecraft/client/network/PlayerListEntry;)V
intermediary method_31353
Lnet/minecraft/class_5522;method_31353(Lnet/minecraft/class_640;)V
official a
Lfsq;a(Lfzk;)V
-
setPlayerOffline
- Mappings:
Namespace Name Mixin selector named setPlayerOffline
Lnet/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen;setPlayerOffline(Ljava/util/UUID;)V
intermediary method_31355
Lnet/minecraft/class_5522;method_31355(Ljava/util/UUID;)V
official a
Lfsq;a(Ljava/util/UUID;)V
-