Class RealmsPlayerScreen
java.lang.Object
net.minecraft.client.gui.AbstractParentElement
net.minecraft.client.gui.screen.Screen
net.minecraft.client.realms.gui.screen.RealmsScreen
net.minecraft.client.realms.gui.screen.RealmsPlayerScreen
- All Implemented Interfaces:
Drawable,Element,Navigable,ParentElement
- Mappings:
Namespace Name intermediary net/minecraft/class_4406official eldnamed net/minecraft/client/realms/gui/screen/RealmsPlayerScreen
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate classprivate classNested classes/interfaces inherited from class net.minecraft.client.gui.screen.Screen
Screen.SelectedElementNarrationData -
Field Summary
FieldsModifier and TypeFieldDescription(package private) int(package private) int(package private) static final Identifierprivate static final intprivate static final Text(package private) RealmsPlayerScreen.InvitedObjectSelectionListprivate static final Logger(package private) static final Text(package private) static final Identifierprivate ButtonWidget(package private) static final Textprivate static final Identifierprivate final RealmsConfigureWorldScreen(package private) int(package private) static final Textprivate ButtonWidget(package private) final RealmsServerprivate boolean(package private) static final IdentifierFields inherited from class net.minecraft.client.realms.gui.screen.RealmsScreen
ADVENTURE_MAPS_IN_1_9_URL, field_33036, field_33037, field_33038, field_33039, field_33040, field_33041, field_33042, field_33043, field_33055, field_33056, field_33057, field_33060, field_33061, field_33062, field_33063, field_33064, field_39676, MAX_FILE_SIZE, RED, WHITEFields 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
ConstructorsConstructorDescriptionRealmsPlayerScreen(RealmsConfigureWorldScreen parent, RealmsServer serverData) -
Method Summary
Modifier and TypeMethodDescriptionprivate void(package private) voiddeop(int index) 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.(package private) voidop(int index) voidrender(DrawContext context, int mouseX, int mouseY, float delta) private booleanshouldRemoveAndOpdeopButtonBeVisible(int player) (package private) voiduninvite(int index) (package private) voidprivate voidMethods inherited from class net.minecraft.client.realms.gui.screen.RealmsScreen
addLabel, narrateLabels, rowMethods 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, getNarratedTitle, getNavigationFocus, getTitle, getTooltipFromItem, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, hasUsageText, hide, init, initTabNavigation, insertText, isCopy, isCut, isMouseOver, isPaste, isSelectAll, isValidCharacterForName, narrateScreenIfNarrationEnabled, onDisplayed, remove, removed, renderBackground, renderBackgroundTexture, renderWithTooltip, resize, setInitialFocus, setTooltip, setTooltip, setTooltip, setTooltip, shouldCloseOnEsc, shouldPause, switchFocus, tick, 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
-
LOGGER
- Mappings:
Namespace Name Mixin selector intermediary field_19958Lnet/minecraft/class_4406;field_19958:Lorg/slf4j/Logger;official aLeld;a:Lorg/slf4j/Logger;named LOGGERLnet/minecraft/client/realms/gui/screen/RealmsPlayerScreen;LOGGER:Lorg/slf4j/Logger;
-
OP_ICON
- Mappings:
Namespace Name Mixin selector intermediary field_22704Lnet/minecraft/class_4406;field_22704:Lnet/minecraft/class_2960;official bLeld;b:Lacq;named OP_ICONLnet/minecraft/client/realms/gui/screen/RealmsPlayerScreen;OP_ICON:Lnet/minecraft/util/Identifier;
-
USER_ICON
- Mappings:
Namespace Name Mixin selector intermediary field_22705Lnet/minecraft/class_4406;field_22705:Lnet/minecraft/class_2960;official cLeld;c:Lacq;named USER_ICONLnet/minecraft/client/realms/gui/screen/RealmsPlayerScreen;USER_ICON:Lnet/minecraft/util/Identifier;
-
CROSS_PLAYER_ICON
- Mappings:
Namespace Name Mixin selector intermediary field_22706Lnet/minecraft/class_4406;field_22706:Lnet/minecraft/class_2960;official FLeld;F:Lacq;named CROSS_PLAYER_ICONLnet/minecraft/client/realms/gui/screen/RealmsPlayerScreen;CROSS_PLAYER_ICON:Lnet/minecraft/util/Identifier;
-
OPTIONS_BACKGROUND
- Mappings:
Namespace Name Mixin selector intermediary field_22707Lnet/minecraft/class_4406;field_22707:Lnet/minecraft/class_2960;official GLeld;G:Lacq;named OPTIONS_BACKGROUNDLnet/minecraft/client/realms/gui/screen/RealmsPlayerScreen;OPTIONS_BACKGROUND:Lnet/minecraft/util/Identifier;
-
field_44908
- Mappings:
Namespace Name Mixin selector intermediary field_44908Lnet/minecraft/class_4406;field_44908:Lnet/minecraft/class_2561;official HLeld;H:Lsw;named field_44908Lnet/minecraft/client/realms/gui/screen/RealmsPlayerScreen;field_44908:Lnet/minecraft/text/Text;
-
NORMAL_TOOLTIP
- Mappings:
Namespace Name Mixin selector intermediary field_26498Lnet/minecraft/class_4406;field_26498:Lnet/minecraft/class_2561;official ILeld;I:Lsw;named NORMAL_TOOLTIPLnet/minecraft/client/realms/gui/screen/RealmsPlayerScreen;NORMAL_TOOLTIP:Lnet/minecraft/text/Text;
-
OPERATOR_TOOLTIP
- Mappings:
Namespace Name Mixin selector intermediary field_26499Lnet/minecraft/class_4406;field_26499:Lnet/minecraft/class_2561;official JLeld;J:Lsw;named OPERATOR_TOOLTIPLnet/minecraft/client/realms/gui/screen/RealmsPlayerScreen;OPERATOR_TOOLTIP:Lnet/minecraft/text/Text;
-
REMOVE_TOOLTIP
- Mappings:
Namespace Name Mixin selector intermediary field_26500Lnet/minecraft/class_4406;field_26500:Lnet/minecraft/class_2561;official KLeld;K:Lsw;named REMOVE_TOOLTIPLnet/minecraft/client/realms/gui/screen/RealmsPlayerScreen;REMOVE_TOOLTIP:Lnet/minecraft/text/Text;
-
field_44530
private static final int field_44530- See Also:
- Mappings:
Namespace Name Mixin selector intermediary field_44530Lnet/minecraft/class_4406;field_44530:Iofficial LLeld;L:Inamed field_44530Lnet/minecraft/client/realms/gui/screen/RealmsPlayerScreen;field_44530:I
-
parent
- Mappings:
Namespace Name Mixin selector intermediary field_19960Lnet/minecraft/class_4406;field_19960:Lnet/minecraft/class_4388;official MLeld;M:Leks;named parentLnet/minecraft/client/realms/gui/screen/RealmsPlayerScreen;parent:Lnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;
-
serverData
- Mappings:
Namespace Name Mixin selector intermediary field_19961Lnet/minecraft/class_4406;field_19961:Lnet/minecraft/class_4877;official NLeld;N:Leji;named serverDataLnet/minecraft/client/realms/gui/screen/RealmsPlayerScreen;serverData:Lnet/minecraft/client/realms/dto/RealmsServer;
-
invitedObjectSelectionList
RealmsPlayerScreen.InvitedObjectSelectionList invitedObjectSelectionList- Mappings:
Namespace Name Mixin selector intermediary field_19962Lnet/minecraft/class_4406;field_19962:Lnet/minecraft/class_4406$class_4407;official OLeld;O:Leld$b;named invitedObjectSelectionListLnet/minecraft/client/realms/gui/screen/RealmsPlayerScreen;invitedObjectSelectionList:Lnet/minecraft/client/realms/gui/screen/RealmsPlayerScreen$InvitedObjectSelectionList;
-
column1_x
int column1_x- Mappings:
Namespace Name Mixin selector intermediary field_19963Lnet/minecraft/class_4406;field_19963:Iofficial PLeld;P:Inamed column1_xLnet/minecraft/client/realms/gui/screen/RealmsPlayerScreen;column1_x:I
-
column_width
int column_width- Mappings:
Namespace Name Mixin selector intermediary field_19964Lnet/minecraft/class_4406;field_19964:Iofficial QLeld;Q:Inamed column_widthLnet/minecraft/client/realms/gui/screen/RealmsPlayerScreen;column_width:I
-
removeButton
- Mappings:
Namespace Name Mixin selector intermediary field_19966Lnet/minecraft/class_4406;field_19966:Lnet/minecraft/class_4185;official RLeld;R:Lepa;named removeButtonLnet/minecraft/client/realms/gui/screen/RealmsPlayerScreen;removeButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
opdeopButton
- Mappings:
Namespace Name Mixin selector intermediary field_19967Lnet/minecraft/class_4406;field_19967:Lnet/minecraft/class_4185;official SLeld;S:Lepa;named opdeopButtonLnet/minecraft/client/realms/gui/screen/RealmsPlayerScreen;opdeopButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
player
int player- Mappings:
Namespace Name Mixin selector intermediary field_19970Lnet/minecraft/class_4406;field_19970:Iofficial TLeld;T:Inamed playerLnet/minecraft/client/realms/gui/screen/RealmsPlayerScreen;player:I
-
stateChanged
private boolean stateChanged- Mappings:
Namespace Name Mixin selector intermediary field_19971Lnet/minecraft/class_4406;field_19971:Zofficial ULeld;U:Znamed stateChangedLnet/minecraft/client/realms/gui/screen/RealmsPlayerScreen;stateChanged:Z
-
-
Constructor Details
-
RealmsPlayerScreen
- Mappings:
Namespace Name Mixin selector intermediary <init>Lnet/minecraft/class_4406;<init>(Lnet/minecraft/class_4388;Lnet/minecraft/class_4877;)Vofficial <init>Leld;<init>(Leks;Leji;)Vnamed <init>Lnet/minecraft/client/realms/gui/screen/RealmsPlayerScreen;<init>(Lnet/minecraft/client/realms/gui/screen/RealmsConfigureWorldScreen;Lnet/minecraft/client/realms/dto/RealmsServer;)V
-
-
Method Details
-
init
public 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. -
updateButtonStates
void updateButtonStates()- Mappings:
Namespace Name Mixin selector intermediary method_21325Lnet/minecraft/class_4406;method_21325()Vofficial BLeld;B()Vnamed updateButtonStatesLnet/minecraft/client/realms/gui/screen/RealmsPlayerScreen;updateButtonStates()V
-
shouldRemoveAndOpdeopButtonBeVisible
private boolean shouldRemoveAndOpdeopButtonBeVisible(int player) - Mappings:
Namespace Name Mixin selector intermediary method_21326Lnet/minecraft/class_4406;method_21326(I)Zofficial iLeld;i(I)Znamed shouldRemoveAndOpdeopButtonBeVisibleLnet/minecraft/client/realms/gui/screen/RealmsPlayerScreen;shouldRemoveAndOpdeopButtonBeVisible(I)Z
-
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
-
backButtonClicked
private void backButtonClicked()- Mappings:
Namespace Name Mixin selector intermediary method_21333Lnet/minecraft/class_4406;method_21333()Vofficial CLeld;C()Vnamed backButtonClickedLnet/minecraft/client/realms/gui/screen/RealmsPlayerScreen;backButtonClicked()V
-
op
void op(int index) - Mappings:
Namespace Name Mixin selector intermediary method_21334Lnet/minecraft/class_4406;method_21334(I)Vofficial jLeld;j(I)Vnamed opLnet/minecraft/client/realms/gui/screen/RealmsPlayerScreen;op(I)V
-
deop
void deop(int index) - Mappings:
Namespace Name Mixin selector intermediary method_21339Lnet/minecraft/class_4406;method_21339(I)Vofficial kLeld;k(I)Vnamed deopLnet/minecraft/client/realms/gui/screen/RealmsPlayerScreen;deop(I)V
-
updateOps
- Mappings:
Namespace Name Mixin selector intermediary method_21328Lnet/minecraft/class_4406;method_21328(Lnet/minecraft/class_4870;)Vofficial aLeld;a(Leja;)Vnamed updateOpsLnet/minecraft/client/realms/gui/screen/RealmsPlayerScreen;updateOps(Lnet/minecraft/client/realms/dto/Ops;)V
-
uninvite
void uninvite(int index) - Mappings:
Namespace Name Mixin selector intermediary method_21344Lnet/minecraft/class_4406;method_21344(I)Vofficial lLeld;l(I)Vnamed uninviteLnet/minecraft/client/realms/gui/screen/RealmsPlayerScreen;uninvite(I)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
-