类 AddServerScreen
- java.lang.Object
-
- net.minecraft.client.gui.DrawableHelper
-
- net.minecraft.client.gui.AbstractParentElement
-
- net.minecraft.client.gui.screen.Screen
-
- net.minecraft.client.gui.screen.AddServerScreen
-
- 所有已实现的接口:
Drawable,Element,ParentElement,TickableElement
@Environment(CLIENT) public class AddServerScreen extends Screen
- Mappings:
Namespace Name official dyointermediary net/minecraft/class_422named net/minecraft/client/gui/screen/AddServerScreen
-
-
字段概要
字段 修饰符和类型 字段 说明 private ButtonWidgetaddButtonprivate TextFieldWidgetaddressFieldprivate BooleanConsumercallbackprivate static TextENTER_IP_TEXTprivate static TextENTER_NAME_TEXTprivate Screenparentprivate ServerInfoserverprivate TextFieldWidgetserverNameField-
从类继承的字段 net.minecraft.client.gui.screen.Screen
buttons, children, client, height, itemRenderer, passEvents, textRenderer, title, width
-
从类继承的字段 net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE
-
-
构造器概要
构造器 构造器 说明 AddServerScreen(Screen parent, BooleanConsumer callback, ServerInfo server)
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 private voidaddAndClose()protected voidinit()Called when a screen should be initialized.voidonClose()voidremoved()voidrender(MatrixStack matrices, int mouseX, int mouseY, float delta)voidresize(MinecraftClient client, int width, int height)voidtick()private voidupdateAddButton()-
从类继承的方法 net.minecraft.client.gui.screen.Screen
addButton, addChild, children, filesDragged, getNarrationMessage, getTitle, getTooltipFromItem, handleTextClick, hasAltDown, hasControlDown, hasShiftDown, init, insertText, isCopy, isCut, isMouseOver, isPaste, isPauseScreen, isSelectAll, isValidCharacterForName, keyPressed, renderBackground, renderBackground, renderBackgroundTexture, renderOrderedTooltip, renderTextHoverEffect, renderTooltip, renderTooltip, renderTooltip, renderTooltip, sendMessage, sendMessage, shouldCloseOnEsc, wrapScreenError
-
从类继承的方法 net.minecraft.client.gui.AbstractParentElement
getFocused, isDragging, setDragging, setFocused
-
从类继承的方法 net.minecraft.client.gui.DrawableHelper
drawCenteredString, drawCenteredText, drawHorizontalLine, drawSprite, drawStringWithShadow, drawTexture, drawTexture, drawTexture, drawTexture, drawTextWithShadow, drawVerticalLine, fill, fillGradient, fillGradient, getZOffset, method_29343, method_33284, method_35719, method_35720, setZOffset
-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 net.minecraft.client.gui.Element
mouseMoved
-
从接口继承的方法 net.minecraft.client.gui.ParentElement
changeFocus, charTyped, focusOn, hoveredElement, keyReleased, mouseClicked, mouseDragged, mouseReleased, mouseScrolled, setInitialFocus
-
-
-
-
字段详细资料
-
ENTER_NAME_TEXT
private static final Text ENTER_NAME_TEXT
- Mappings:
Namespace Name Mixin selector official aLdyo;a:Lon;intermediary field_26541Lnet/minecraft/class_422;field_26541:Lnet/minecraft/class_2561;named ENTER_NAME_TEXTLnet/minecraft/client/gui/screen/AddServerScreen;ENTER_NAME_TEXT:Lnet/minecraft/text/Text;
-
ENTER_IP_TEXT
private static final Text ENTER_IP_TEXT
- Mappings:
Namespace Name Mixin selector official bLdyo;b:Lon;intermediary field_26542Lnet/minecraft/class_422;field_26542:Lnet/minecraft/class_2561;named ENTER_IP_TEXTLnet/minecraft/client/gui/screen/AddServerScreen;ENTER_IP_TEXT:Lnet/minecraft/text/Text;
-
addButton
private ButtonWidget addButton
- Mappings:
Namespace Name Mixin selector official cLdyo;c:Ldvw;intermediary field_2472Lnet/minecraft/class_422;field_2472:Lnet/minecraft/class_4185;named addButtonLnet/minecraft/client/gui/screen/AddServerScreen;addButton:Lnet/minecraft/client/gui/widget/ButtonWidget;
-
callback
private final BooleanConsumer callback
- Mappings:
Namespace Name Mixin selector official pLdyo;p:Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;intermediary field_19236Lnet/minecraft/class_422;field_19236:Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;named callbackLnet/minecraft/client/gui/screen/AddServerScreen;callback:Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;
-
server
private final ServerInfo server
- Mappings:
Namespace Name Mixin selector official qLdyo;q:Leid;intermediary field_2469Lnet/minecraft/class_422;field_2469:Lnet/minecraft/class_642;named serverLnet/minecraft/client/gui/screen/AddServerScreen;server:Lnet/minecraft/client/network/ServerInfo;
-
addressField
private TextFieldWidget addressField
- Mappings:
Namespace Name Mixin selector official rLdyo;r:Ldwe;intermediary field_2474Lnet/minecraft/class_422;field_2474:Lnet/minecraft/class_342;named addressFieldLnet/minecraft/client/gui/screen/AddServerScreen;addressField:Lnet/minecraft/client/gui/widget/TextFieldWidget;
-
serverNameField
private TextFieldWidget serverNameField
- Mappings:
Namespace Name Mixin selector official sLdyo;s:Ldwe;intermediary field_2471Lnet/minecraft/class_422;field_2471:Lnet/minecraft/class_342;named serverNameFieldLnet/minecraft/client/gui/screen/AddServerScreen;serverNameField:Lnet/minecraft/client/gui/widget/TextFieldWidget;
-
parent
private final Screen parent
- Mappings:
Namespace Name Mixin selector official tLdyo;t:Ldzg;intermediary field_21791Lnet/minecraft/class_422;field_21791:Lnet/minecraft/class_437;named parentLnet/minecraft/client/gui/screen/AddServerScreen;parent:Lnet/minecraft/client/gui/screen/Screen;
-
-
构造器详细资料
-
AddServerScreen
public AddServerScreen(Screen parent, BooleanConsumer callback, ServerInfo server)
- Mappings:
Namespace Name Mixin selector official <init>Ldyo;<init>(Ldzg;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Leid;)Vintermediary <init>Lnet/minecraft/class_422;<init>(Lnet/minecraft/class_437;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/class_642;)Vnamed <init>Lnet/minecraft/client/gui/screen/AddServerScreen;<init>(Lnet/minecraft/client/gui/screen/Screen;Lit/unimi/dsi/fastutil/booleans/BooleanConsumer;Lnet/minecraft/client/network/ServerInfo;)V
-
-
方法详细资料
-
tick
public void tick()
- 指定者:
tick在接口中TickableElement- 覆盖:
tick在类中Screen- Mappings:
Namespace Name Mixin selector official dLdwp;d()Vintermediary method_25393Lnet/minecraft/class_4893;method_25393()Vnamed tickLnet/minecraft/client/gui/screen/TickableElement;tick()V
-
init
protected void init()
Called when a screen should be initialized.This method is called when this screen is opened or resized.
-
resize
public void resize(MinecraftClient client, int width, int height)
-
removed
public void removed()
-
addAndClose
private void addAndClose()
- Mappings:
Namespace Name Mixin selector official hLdyo;h()Vintermediary method_2172Lnet/minecraft/class_422;method_2172()Vnamed addAndCloseLnet/minecraft/client/gui/screen/AddServerScreen;addAndClose()V
-
onClose
public void onClose()
-
updateAddButton
private void updateAddButton()
- Mappings:
Namespace Name Mixin selector official iLdyo;i()Vintermediary method_36223Lnet/minecraft/class_422;method_36223()Vnamed updateAddButtonLnet/minecraft/client/gui/screen/AddServerScreen;updateAddButton()V
-
render
public void render(MatrixStack matrices, int mouseX, int mouseY, float delta)
- 指定者:
render在接口中Drawable- 覆盖:
render在类中Screen- Mappings:
Namespace Name Mixin selector official aLdws;a(Ldpi;IIF)Vintermediary method_25394Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_4587;IIF)Vnamed renderLnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/util/math/MatrixStack;IIF)V
-
-