@Environment(value=CLIENT) public class RealmsPlayerScreen extends RealmsScreen
| Modifier and Type | Class and Description |
|---|---|
(package private) class |
RealmsPlayerScreen.InvitedObjectSelectionList |
(package private) class |
RealmsPlayerScreen.InvitedObjectSelectionListEntry |
| Modifier and Type | Field and Description |
|---|---|
private int |
column_width |
private int |
column1_x |
private int |
column2_x |
private static Identifier |
CROSS_PLAYER_ICON |
private RealmsPlayerScreen.InvitedObjectSelectionList |
invitedObjectSelectionList |
private static Logger |
LOGGER |
private static Identifier |
OP_ICON |
private ButtonWidget |
opdeopButton |
private static Identifier |
OPTIONS_BACKGROUND |
private RealmsConfigureWorldScreen |
parent |
private int |
player |
private ButtonWidget |
removeButton |
private String |
selectedInvited |
private int |
selectedInvitedIndex |
private RealmsServer |
serverData |
private boolean |
stateChanged |
private RealmsLabel |
titleLabel |
private String |
tooltipText |
private static Identifier |
USER_ICON |
buttons, children, client, height, itemRenderer, passEvents, textRenderer, title, widthBACKGROUND_TEXTURE, GUI_ICONS_TEXTURE, STATS_ICON_TEXTURE| Constructor and Description |
|---|
RealmsPlayerScreen(RealmsConfigureWorldScreen parent,
RealmsServer serverData) |
| Modifier and Type | Method and Description |
|---|---|
private void |
backButtonClicked() |
private void |
deleteFromInvitedList(int selectedInvitedIndex) |
private void |
deop(int index) |
private void |
drawNormal(MatrixStack matrixStack,
int int2,
int int3,
int int4,
int int5) |
private void |
drawOpped(MatrixStack matrixStack,
int int2,
int int3,
int int4,
int int5) |
private void |
drawRemoveIcon(MatrixStack matrixStack,
int int2,
int int3,
int int4,
int int5) |
void |
init() |
boolean |
keyPressed(int keyCode,
int scanCode,
int modifiers) |
private void |
op(int index) |
void |
removed() |
void |
render(MatrixStack matrices,
int mouseX,
int mouseY,
float delta) |
protected void |
renderMousehoverTooltip(MatrixStack matrices,
String text,
int mouseX,
int mouseY) |
private boolean |
shouldRemoveAndOpdeopButtonBeVisible(int player) |
private void |
uninvite(int index) |
private void |
updateButtonStates() |
private void |
updateOps(Ops ops) |
narrateLabels, row, tickaddButton, addChild, children, getNarrationMessage, getTitle, getTooltipFromItem, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isPauseScreen, isSelectAll, isValidCharacterForName, method_29638, onClose, renderBackground, renderBackground, renderBackgroundTexture, renderTextHoverEffect, renderTooltip, renderTooltip, renderTooltip, resize, sendMessage, sendMessage, shouldCloseOnEsc, wrapScreenErrorgetFocused, isDragging, setDragging, setFocuseddrawCenteredString, drawCenteredText, drawHorizontalLine, drawSprite, drawStringWithShadow, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawVerticalLine, fill, fillGradient, fillGradient, getZOffset, method_29343, setZOffsetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitchangeFocus, charTyped, focusOn, hoveredElement, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setInitialFocusmouseMovedprivate static final Logger LOGGER
private static final Identifier OP_ICON
private static final Identifier USER_ICON
private static final Identifier CROSS_PLAYER_ICON
private static final Identifier OPTIONS_BACKGROUND
private String tooltipText
private final RealmsConfigureWorldScreen parent
private final RealmsServer serverData
private RealmsPlayerScreen.InvitedObjectSelectionList invitedObjectSelectionList
private int column1_x
private int column_width
private int column2_x
private ButtonWidget removeButton
private ButtonWidget opdeopButton
private int selectedInvitedIndex
private String selectedInvited
private int player
private boolean stateChanged
private RealmsLabel titleLabel
public RealmsPlayerScreen(RealmsConfigureWorldScreen parent, RealmsServer serverData)
private void updateButtonStates()
private boolean shouldRemoveAndOpdeopButtonBeVisible(int player)
public boolean keyPressed(int keyCode,
int scanCode,
int modifiers)
keyPressed in interface ElementkeyPressed in interface ParentElementkeyPressed in class Screenprivate void backButtonClicked()
private void op(int index)
private void deop(int index)
private void updateOps(Ops ops)
private void uninvite(int index)
private void deleteFromInvitedList(int selectedInvitedIndex)
public void render(MatrixStack matrices, int mouseX, int mouseY, float delta)
protected void renderMousehoverTooltip(MatrixStack matrices, String text, int mouseX, int mouseY)
private void drawRemoveIcon(MatrixStack matrixStack, int int2, int int3, int int4, int int5)
private void drawOpped(MatrixStack matrixStack, int int2, int int3, int int4, int int5)
private void drawNormal(MatrixStack matrixStack, int int2, int int3, int int4, int int5)