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
Modifier and TypeClassDescription(package private) static enum
(package private) class
(package private) class
-
Field Summary
Modifier and TypeFieldDescriptionprivate int
private int
private int
private static final ResourceLocation
private RealmsPlayerScreen.GuestAction
private static final ITextComponent
private RealmsPlayerScreen.InvitedList
private final RealmsConfigureWorldScreen
private static final org.apache.logging.log4j.Logger
private static final ITextComponent
private static final ResourceLocation
private static final ITextComponent
private Button
private static final ResourceLocation
private int
private static final ITextComponent
private Button
private String
private int
private final RealmsServer
private boolean
private RealmsLabel
private ITextComponent
private static final ResourceLocation
Fields inherited from class net.minecraft.client.gui.screen.Screen
buttons, children, font, height, itemRenderer, minecraft, passEvents, title, width
Fields inherited from class net.minecraft.client.gui.AbstractGui
BACKGROUND_LOCATION, GUI_ICONS_LOCATION, STATS_ICON_LOCATION
-
Constructor Summary
ConstructorDescriptionRealmsPlayerScreen
(RealmsConfigureWorldScreen p_i51760_1_, RealmsServer p_i51760_2_) -
Method Summary
Modifier and TypeMethodDescriptionprivate void
private void
deleteFromInvitedList
(int p_224292_1_) private void
deop
(int p_224279_1_) private void
drawNormal
(MatrixStack p_237925_1_, int p_237925_2_, int p_237925_3_, int p_237925_4_, int p_237925_5_) private void
drawOpped
(MatrixStack p_237921_1_, int p_237921_2_, int p_237921_3_, int p_237921_4_, int p_237921_5_) private void
drawRemoveIcon
(MatrixStack p_237914_1_, int p_237914_2_, int p_237914_3_, int p_237914_4_, int p_237914_5_) void
init()
boolean
keyPressed
(int p_231046_1_, int p_231046_2_, int p_231046_3_) private void
op
(int p_224289_1_) void
removed()
void
render
(MatrixStack p_230430_1_, int p_230430_2_, int p_230430_3_, float p_230430_4_) protected void
renderMousehoverTooltip
(MatrixStack p_237903_1_, ITextComponent p_237903_2_, int p_237903_3_, int p_237903_4_) private boolean
shouldRemoveAndOpdeopButtonBeVisible
(int p_224296_1_) private void
uninvite
(int p_224274_1_) private void
private void
Methods inherited from class net.minecraft.realms.RealmsScreen
narrateLabels, row, tick
Methods 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, wrapScreenError
Methods inherited from class net.minecraft.client.gui.FocusableGui
getFocused, isDragging, setDragging, setFocused
Methods inherited from class net.minecraft.client.gui.AbstractGui
blit, blit, blit, blit, blit, blitOutlineBlack, drawCenteredString, drawCenteredString, drawString, drawString, fill, fillGradient, fillGradient, getBlitOffset, hLine, setBlitOffset, vLine
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.IGuiEventListener
mouseMoved
Methods 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:
keyPressed
in interfaceIGuiEventListener
- Specified by:
keyPressed
in interfaceINestedGuiEventHandler
- Overrides:
keyPressed
in 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:
render
in interfaceIRenderable
- Overrides:
render
in 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_)
-