类 SignEditScreen

    • 字段详细资料

      • sign

        private final SignBlockEntity sign
        Mappings:
        Namespace Name Mixin selector
        official a Lebi;a:Lcip;
        intermediary field_3031 Lnet/minecraft/class_498;field_3031:Lnet/minecraft/class_2625;
        named sign Lnet/minecraft/client/gui/screen/ingame/SignEditScreen;sign:Lnet/minecraft/block/entity/SignBlockEntity;
      • ticksSinceOpened

        private int ticksSinceOpened
        Mappings:
        Namespace Name Mixin selector
        official b Lebi;b:I
        intermediary field_3030 Lnet/minecraft/class_498;field_3030:I
        named ticksSinceOpened Lnet/minecraft/client/gui/screen/ingame/SignEditScreen;ticksSinceOpened:I
      • currentRow

        private int currentRow
        Mappings:
        Namespace Name Mixin selector
        official c Lebi;c:I
        intermediary field_3029 Lnet/minecraft/class_498;field_3029:I
        named currentRow Lnet/minecraft/client/gui/screen/ingame/SignEditScreen;currentRow:I
      • selectionManager

        private SelectionManager selectionManager
        Mappings:
        Namespace Name Mixin selector
        official p Lebi;p:Ldxl;
        intermediary field_3032 Lnet/minecraft/class_498;field_3032:Lnet/minecraft/class_3728;
        named selectionManager Lnet/minecraft/client/gui/screen/ingame/SignEditScreen;selectionManager:Lnet/minecraft/client/util/SelectionManager;
      • signType

        private SignType signType
        Mappings:
        Namespace Name Mixin selector
        official q Lebi;q:Lcld;
        intermediary field_27390 Lnet/minecraft/class_498;field_27390:Lnet/minecraft/class_4719;
        named signType Lnet/minecraft/client/gui/screen/ingame/SignEditScreen;signType:Lnet/minecraft/util/SignType;
      • model

        private SignBlockEntityRenderer.SignModel model
        Mappings:
        Namespace Name Mixin selector
        official r Lebi;r:Leoi$a;
        intermediary field_21525 Lnet/minecraft/class_498;field_21525:Lnet/minecraft/class_837$class_4702;
        named model Lnet/minecraft/client/gui/screen/ingame/SignEditScreen;model:Lnet/minecraft/client/render/block/entity/SignBlockEntityRenderer$SignModel;
      • text

        private final String[] text
        Mappings:
        Namespace Name Mixin selector
        official s Lebi;s:[Ljava/lang/String;
        intermediary field_24285 Lnet/minecraft/class_498;field_24285:[Ljava/lang/String;
        named text Lnet/minecraft/client/gui/screen/ingame/SignEditScreen;text:[Ljava/lang/String;
    • 构造器详细资料

      • SignEditScreen

        public SignEditScreen​(SignBlockEntity sign,
                              boolean filtered)
        Mappings:
        Namespace Name Mixin selector
        official <init> Lebi;<init>(Lcip;Z)V
        intermediary <init> Lnet/minecraft/class_498;<init>(Lnet/minecraft/class_2625;Z)V
        named <init> Lnet/minecraft/client/gui/screen/ingame/SignEditScreen;<init>(Lnet/minecraft/block/entity/SignBlockEntity;Z)V
    • 方法详细资料

      • init

        protected void init()
        Called when a screen should be initialized.

        This method is called when this screen is opened or resized.

        覆盖:
        init 在类中 Screen
        Mappings:
        Namespace Name Mixin selector
        official b Ldzg;b()V
        intermediary method_25426 Lnet/minecraft/class_437;method_25426()V
        named init Lnet/minecraft/client/gui/screen/Screen;init()V
      • removed

        public void removed()
        覆盖:
        removed 在类中 Screen
        Mappings:
        Namespace Name Mixin selector
        official e Ldzg;e()V
        intermediary method_25432 Lnet/minecraft/class_437;method_25432()V
        named removed Lnet/minecraft/client/gui/screen/Screen;removed()V
      • tick

        public void tick()
        指定者:
        tick 在接口中 TickableElement
        覆盖:
        tick 在类中 Screen
        Mappings:
        Namespace Name Mixin selector
        official d Ldwp;d()V
        intermediary method_25393 Lnet/minecraft/class_4893;method_25393()V
        named tick Lnet/minecraft/client/gui/screen/TickableElement;tick()V
      • finishEditing

        private void finishEditing()
        Mappings:
        Namespace Name Mixin selector
        official h Lebi;h()V
        intermediary method_2526 Lnet/minecraft/class_498;method_2526()V
        named finishEditing Lnet/minecraft/client/gui/screen/ingame/SignEditScreen;finishEditing()V
      • charTyped

        public boolean charTyped​(char chr,
                                 int modifiers)
        Callback for when a character input has been captured. The key code is identified by the constants in GLFW class.
        参数:
        chr - the captured character
        modifiers - a GLFW bitfield describing the modifier keys that are held down (see GLFW Modifier key flags)
        返回:
        true to indicate that the event handling is successful/valid
        另请参阅:
        Keyboard.onChar(long, int, int), GLFW.GLFW_KEY_Q, GLFWKeyCallbackI.invoke(long, int, int, int, int)
        Mappings:
        Namespace Name Mixin selector
        official a Ldwv;a(CI)Z
        intermediary method_25400 Lnet/minecraft/class_364;method_25400(CI)Z
        named charTyped Lnet/minecraft/client/gui/Element;charTyped(CI)Z
      • onClose

        public void onClose()
        覆盖:
        onClose 在类中 Screen
        Mappings:
        Namespace Name Mixin selector
        official aA_ Ldzg;aA_()V
        intermediary method_25419 Lnet/minecraft/class_437;method_25419()V
        named onClose Lnet/minecraft/client/gui/screen/Screen;onClose()V
      • keyPressed

        public boolean keyPressed​(int keyCode,
                                  int scanCode,
                                  int modifiers)
        Callback for when a key down event has been captured. The key code is identified by the constants in GLFW class.
        指定者:
        keyPressed 在接口中 Element
        指定者:
        keyPressed 在接口中 ParentElement
        覆盖:
        keyPressed 在类中 Screen
        参数:
        keyCode - the named key code of the event as described in the GLFW class
        scanCode - the unique/platform-specific scan code of the keyboard input
        modifiers - a GLFW bitfield describing the modifier keys that are held down (see GLFW Modifier key flags)
        返回:
        true to indicate that the event handling is successful/valid
        另请参阅:
        Keyboard.onKey(long, int, int, int, int), GLFW.GLFW_KEY_Q, GLFWKeyCallbackI.invoke(long, int, int, int, int)
        Mappings:
        Namespace Name Mixin selector
        official a Ldwv;a(III)Z
        intermediary method_25404 Lnet/minecraft/class_364;method_25404(III)Z
        named keyPressed Lnet/minecraft/client/gui/Element;keyPressed(III)Z
      • render

        public void render​(MatrixStack matrices,
                           int mouseX,
                           int mouseY,
                           float delta)
        指定者:
        render 在接口中 Drawable
        覆盖:
        render 在类中 Screen
        Mappings:
        Namespace Name Mixin selector
        official a Ldws;a(Ldpi;IIF)V
        intermediary method_25394 Lnet/minecraft/class_4068;method_25394(Lnet/minecraft/class_4587;IIF)V
        named render Lnet/minecraft/client/gui/Drawable;render(Lnet/minecraft/client/util/math/MatrixStack;IIF)V