Class RealmsPlayerScreen
java.lang.Object
net.minecraft.client.gui.AbstractGui
net.minecraft.client.gui.FocusableGui
net.minecraft.client.gui.screen.Screen
net.minecraft.realms.RealmsScreen
com.mojang.realmsclient.gui.screens.RealmsPlayerScreen
- All Implemented Interfaces:
IGuiEventListener,INestedGuiEventHandler,IRenderable,IScreen
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static enum(package private) class(package private) class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intprivate intprivate intprivate static final ResourceLocationprivate RealmsPlayerScreen.GuestActionprivate static final ITextComponentprivate RealmsPlayerScreen.InvitedListprivate final RealmsConfigureWorldScreenprivate static final org.apache.logging.log4j.Loggerprivate static final ITextComponentprivate static final ResourceLocationprivate static final ITextComponentprivate Buttonprivate static final ResourceLocationprivate intprivate static final ITextComponentprivate Buttonprivate Stringprivate intprivate final RealmsServerprivate booleanprivate RealmsLabelprivate ITextComponentprivate static final ResourceLocationFields inherited from class net.minecraft.client.gui.screen.Screen
buttons, children, font, height, itemRenderer, minecraft, passEvents, title, widthFields inherited from class net.minecraft.client.gui.AbstractGui
BACKGROUND_LOCATION, GUI_ICONS_LOCATION, STATS_ICON_LOCATION -
Constructor Summary
ConstructorsConstructorDescriptionRealmsPlayerScreen(RealmsConfigureWorldScreen p_i51760_1_, RealmsServer p_i51760_2_) -
Method Summary
Modifier and TypeMethodDescriptionprivate voidprivate voiddeleteFromInvitedList(int p_224292_1_) private voiddeop(int p_224279_1_) private voiddrawNormal(MatrixStack p_237925_1_, int p_237925_2_, int p_237925_3_, int p_237925_4_, int p_237925_5_) private voiddrawOpped(MatrixStack p_237921_1_, int p_237921_2_, int p_237921_3_, int p_237921_4_, int p_237921_5_) private voiddrawRemoveIcon(MatrixStack p_237914_1_, int p_237914_2_, int p_237914_3_, int p_237914_4_, int p_237914_5_) voidinit()booleankeyPressed(int p_231046_1_, int p_231046_2_, int p_231046_3_) private voidop(int p_224289_1_) voidremoved()voidrender(MatrixStack p_230430_1_, int p_230430_2_, int p_230430_3_, float p_230430_4_) protected voidrenderMousehoverTooltip(MatrixStack p_237903_1_, ITextComponent p_237903_2_, int p_237903_3_, int p_237903_4_) private booleanshouldRemoveAndOpdeopButtonBeVisible(int p_224296_1_) private voiduninvite(int p_224274_1_) private voidprivate voidMethods inherited from class net.minecraft.realms.RealmsScreen
narrateLabels, row, tickMethods inherited from class net.minecraft.client.gui.screen.Screen
addButton, addWidget, children, getMinecraft, getNarrationMessage, getTitle, getTooltipFromItem, handleComponentClicked, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isPauseScreen, isSelectAll, isValidCharacterForName, onClose, onFilesDrop, renderBackground, renderBackground, renderComponentHoverEffect, renderComponentTooltip, renderDirtBackground, renderTooltip, renderTooltip, renderTooltip, renderToolTip, renderWrappedToolTip, resize, sendMessage, sendMessage, shouldCloseOnEsc, wrapScreenErrorMethods inherited from class net.minecraft.client.gui.FocusableGui
getFocused, isDragging, setDragging, setFocusedMethods inherited from class net.minecraft.client.gui.AbstractGui
blit, blit, blit, blit, blit, blitOutlineBlack, drawCenteredString, drawCenteredString, drawString, drawString, fill, fillGradient, fillGradient, getBlitOffset, hLine, setBlitOffset, vLineMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.gui.IGuiEventListener
mouseMovedMethods inherited from interface net.minecraft.client.gui.INestedGuiEventHandler
changeFocus, charTyped, getChildAt, keyReleased, magicalSpecialHackyFocus, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setInitialFocus
-
Field Details
-
LOGGER
private static final org.apache.logging.log4j.Logger LOGGER -
OP_ICON_LOCATION
-
USER_ICON_LOCATION
-
CROSS_ICON_LOCATION
-
OPTIONS_BACKGROUND
-
NORMAL_USER_TOOLTIP
-
OP_TOOLTIP
-
REMOVE_ENTRY_TOOLTIP
-
INVITED_LABEL
-
toolTip
-
lastScreen
-
serverData
-
invitedObjectSelectionList
-
column1X
private int column1X -
columnWidth
private int columnWidth -
column2X
private int column2X -
removeButton
-
opdeopButton
-
selectedInvitedIndex
private int selectedInvitedIndex -
selectedInvited
-
player
private int player -
stateChanged
private boolean stateChanged -
titleLabel
-
hoveredUserAction
-
-
Constructor Details
-
RealmsPlayerScreen
-
-
Method Details
-
init
public void init() -
updateButtonStates
private void updateButtonStates() -
shouldRemoveAndOpdeopButtonBeVisible
private boolean shouldRemoveAndOpdeopButtonBeVisible(int p_224296_1_) -
removed
public void removed() -
keyPressed
public boolean keyPressed(int p_231046_1_, int p_231046_2_, int p_231046_3_) - Specified by:
keyPressedin interfaceIGuiEventListener- Specified by:
keyPressedin interfaceINestedGuiEventHandler- Overrides:
keyPressedin classScreen
-
backButtonClicked
private void backButtonClicked() -
op
private void op(int p_224289_1_) -
deop
private void deop(int p_224279_1_) -
updateOps
-
uninvite
private void uninvite(int p_224274_1_) -
deleteFromInvitedList
private void deleteFromInvitedList(int p_224292_1_) -
render
- Specified by:
renderin interfaceIRenderable- Overrides:
renderin classScreen
-
renderMousehoverTooltip
protected void renderMousehoverTooltip(MatrixStack p_237903_1_, @Nullable ITextComponent p_237903_2_, int p_237903_3_, int p_237903_4_) -
drawRemoveIcon
private void drawRemoveIcon(MatrixStack p_237914_1_, int p_237914_2_, int p_237914_3_, int p_237914_4_, int p_237914_5_) -
drawOpped
private void drawOpped(MatrixStack p_237921_1_, int p_237921_2_, int p_237921_3_, int p_237921_4_, int p_237921_5_) -
drawNormal
private void drawNormal(MatrixStack p_237925_1_, int p_237925_2_, int p_237925_3_, int p_237925_4_, int p_237925_5_)
-