@Environment(value=CLIENT) public class SelectWorldScreen extends Screen
Modifier and Type | Field and Description |
---|---|
private ButtonWidget |
deleteButton |
private ButtonWidget |
editButton |
private WorldListWidget |
levelList |
protected Screen |
parent |
private ButtonWidget |
recreateButton |
protected TextFieldWidget |
searchBox |
private ButtonWidget |
selectButton |
private String |
tooltipText |
buttons, children, client, height, itemRenderer, passEvents, textRenderer, title, width
BACKGROUND_TEXTURE, GUI_ICONS_TEXTURE, STATS_ICON_TEXTURE
Constructor and Description |
---|
SelectWorldScreen(Screen parent) |
Modifier and Type | Method and Description |
---|---|
boolean |
charTyped(char chr,
int keyCode) |
protected void |
init() |
boolean |
keyPressed(int keyCode,
int scanCode,
int modifiers) |
boolean |
mouseScrolled(double mouseX,
double mouseY,
double amount) |
void |
onClose() |
void |
removed() |
void |
render(int mouseX,
int mouseY,
float delta) |
void |
setTooltip(String value) |
void |
tick() |
void |
worldSelected(boolean active) |
addButton, addChild, children, getNarrationMessage, getTitle, getTooltipFromItem, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isPauseScreen, isSelectAll, isValidCharacterForName, renderBackground, renderBackground, renderDirtBackground, renderTextHoverEffect, renderTooltip, renderTooltip, renderTooltip, resize, sendMessage, sendMessage, shouldCloseOnEsc, wrapScreenError
getFocused, isDragging, setDragging, setFocused
drawCenteredString, drawHorizontalLine, drawSprite, drawString, drawTexture, drawTexture, drawTexture, drawTexture, drawTexturedQuad, drawVerticalLine, fill, fill, fillGradient, getZOffset, setZOffset
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
changeFocus, focusOn, hoveredElement, keyReleased, mouseClicked, mouseDragged, mouseReleased, setInitialFocus
mouseMoved
protected final Screen parent
private String tooltipText
private ButtonWidget deleteButton
private ButtonWidget selectButton
private ButtonWidget editButton
private ButtonWidget recreateButton
protected TextFieldWidget searchBox
private WorldListWidget levelList
public SelectWorldScreen(Screen parent)
public boolean mouseScrolled(double mouseX, double mouseY, double amount)
public boolean keyPressed(int keyCode, int scanCode, int modifiers)
keyPressed
in interface Element
keyPressed
in interface ParentElement
keyPressed
in class Screen
public boolean charTyped(char chr, int keyCode)
public void render(int mouseX, int mouseY, float delta)
public void setTooltip(String value)
public void worldSelected(boolean active)