net.minecraft.client.gui.screen.multiplayer

public class DirectConnectScreen

extends Screen

All mapped superinterfaces:

ParentElement, Element, Navigable, Drawable

net.minecraft.client.gui.screens.DirectJoinServerScreen
net.minecraft.class_420
net.minecraft.client.gui.screen.multiplayer.DirectConnectScreen

Field summary

Modifier and TypeField
private static final Text
ENTER_IP_LABEL
field_26540
ENTER_IP_TEXT
private ButtonWidget
selectButton
field_2462
selectServerButton
private final ServerInfo
serverData
field_2460
serverEntry
private TextFieldWidget
ipEdit
field_2463
addressField
private final it.unimi.dsi.fastutil.booleans.BooleanConsumer
callback
field_19235
callback
private final Screen
lastScreen
field_21790
parent

Constructor summary

ModifierConstructor
public (Screen parent, it.unimi.dsi.fastutil.booleans.BooleanConsumer callback, ServerInfo server)

Method summary

Modifier and TypeMethod
public boolean
keyPressed(KeyEvent event)
method_25404(class_11908 arg0)
keyPressed(KeyInput arg0)
protected void
init()
method_25426()
init()
protected void
setInitialFocus()
method_56131()
setInitialFocus()
public void
resize(int width, int height)
method_25410(int arg0, int arg1)
resize(int arg0, int arg1)
private void
onSelect()
method_2167()
saveAndClose()
public void
onClose()
method_25419()
close()
public void
removed()
method_25432()
removed()
private void
updateSelectButtonStatus()
method_2169()
onAddressFieldChanged()
public void
extractRenderState(GuiGraphicsExtractor graphics, int mouseX, int mouseY, float a)
method_25394(class_332 arg0, int arg1, int arg2, float arg3)
render(DrawContext arg0, int arg1, int arg2, float arg3)
private void
lambda$init$2(Button arg0)
method_19812(class_4185 arg0)
method_19812(ButtonWidget button)
private void
lambda$init$1(Button arg0)
method_19813(class_4185 arg0)
method_19813(ButtonWidget button)
private void
lambda$init$0(String arg0)
method_19376(String arg0)
method_19376(String text)