类 HandledScreen<T extends ScreenHandler>

    • 字段详细资料

      • BACKGROUND_TEXTURE

        public static final Identifier BACKGROUND_TEXTURE
        Mappings:
        Namespace Name Mixin selector
        official a Leac;a:Lwp;
        intermediary field_2801 Lnet/minecraft/class_465;field_2801:Lnet/minecraft/class_2960;
        named BACKGROUND_TEXTURE Lnet/minecraft/client/gui/screen/ingame/HandledScreen;BACKGROUND_TEXTURE:Lnet/minecraft/util/Identifier;
      • field_32318

        private static final float field_32318
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official B Leac;B:F
        intermediary field_32318 Lnet/minecraft/class_465;field_32318:F
        named field_32318 Lnet/minecraft/client/gui/screen/ingame/HandledScreen;field_32318:F
      • field_32319

        private static final int field_32319
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official C Leac;C:I
        intermediary field_32319 Lnet/minecraft/class_465;field_32319:I
        named field_32319 Lnet/minecraft/client/gui/screen/ingame/HandledScreen;field_32319:I
      • field_32320

        private static final int field_32320
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official D Leac;D:I
        intermediary field_32320 Lnet/minecraft/class_465;field_32320:I
        named field_32320 Lnet/minecraft/client/gui/screen/ingame/HandledScreen;field_32320:I
      • field_32322

        public static final int field_32322
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official b Leac;b:I
        intermediary field_32322 Lnet/minecraft/class_465;field_32322:I
        named field_32322 Lnet/minecraft/client/gui/screen/ingame/HandledScreen;field_32322:I
      • field_32321

        private static final int field_32321
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official E Leac;E:I
        intermediary field_32321 Lnet/minecraft/class_465;field_32321:I
        named field_32321 Lnet/minecraft/client/gui/screen/ingame/HandledScreen;field_32321:I
      • backgroundWidth

        protected int backgroundWidth
        Mappings:
        Namespace Name Mixin selector
        official c Leac;c:I
        intermediary field_2792 Lnet/minecraft/class_465;field_2792:I
        named backgroundWidth Lnet/minecraft/client/gui/screen/ingame/HandledScreen;backgroundWidth:I
      • backgroundHeight

        protected int backgroundHeight
        Mappings:
        Namespace Name Mixin selector
        official p Leac;p:I
        intermediary field_2779 Lnet/minecraft/class_465;field_2779:I
        named backgroundHeight Lnet/minecraft/client/gui/screen/ingame/HandledScreen;backgroundHeight:I
      • titleX

        protected int titleX
        Mappings:
        Namespace Name Mixin selector
        official q Leac;q:I
        intermediary field_25267 Lnet/minecraft/class_465;field_25267:I
        named titleX Lnet/minecraft/client/gui/screen/ingame/HandledScreen;titleX:I
      • titleY

        protected int titleY
        Mappings:
        Namespace Name Mixin selector
        official r Leac;r:I
        intermediary field_25268 Lnet/minecraft/class_465;field_25268:I
        named titleY Lnet/minecraft/client/gui/screen/ingame/HandledScreen;titleY:I
      • playerInventoryTitleX

        protected int playerInventoryTitleX
        Mappings:
        Namespace Name Mixin selector
        official s Leac;s:I
        intermediary field_25269 Lnet/minecraft/class_465;field_25269:I
        named playerInventoryTitleX Lnet/minecraft/client/gui/screen/ingame/HandledScreen;playerInventoryTitleX:I
      • playerInventoryTitleY

        protected int playerInventoryTitleY
        Mappings:
        Namespace Name Mixin selector
        official t Leac;t:I
        intermediary field_25270 Lnet/minecraft/class_465;field_25270:I
        named playerInventoryTitleY Lnet/minecraft/client/gui/screen/ingame/HandledScreen;playerInventoryTitleY:I
      • handler

        protected final T extends ScreenHandler handler
        Mappings:
        Namespace Name Mixin selector
        official u Leac;u:Lbll;
        intermediary field_2797 Lnet/minecraft/class_465;field_2797:Lnet/minecraft/class_1703;
        named handler Lnet/minecraft/client/gui/screen/ingame/HandledScreen;handler:Lnet/minecraft/screen/ScreenHandler;
      • displayName

        protected final Text displayName
        Mappings:
        Namespace Name Mixin selector
        official v Leac;v:Lon;
        intermediary field_29347 Lnet/minecraft/class_465;field_29347:Lnet/minecraft/class_2561;
        named displayName Lnet/minecraft/client/gui/screen/ingame/HandledScreen;displayName:Lnet/minecraft/text/Text;
      • focusedSlot

        @Nullable
        protected @Nullable Slot focusedSlot
        Mappings:
        Namespace Name Mixin selector
        official w Leac;w:Lbnc;
        intermediary field_2787 Lnet/minecraft/class_465;field_2787:Lnet/minecraft/class_1735;
        named focusedSlot Lnet/minecraft/client/gui/screen/ingame/HandledScreen;focusedSlot:Lnet/minecraft/screen/slot/Slot;
      • touchDragSlotStart

        @Nullable
        private @Nullable Slot touchDragSlotStart
        Mappings:
        Namespace Name Mixin selector
        official F Leac;F:Lbnc;
        intermediary field_2777 Lnet/minecraft/class_465;field_2777:Lnet/minecraft/class_1735;
        named touchDragSlotStart Lnet/minecraft/client/gui/screen/ingame/HandledScreen;touchDragSlotStart:Lnet/minecraft/screen/slot/Slot;
      • touchDropOriginSlot

        @Nullable
        private @Nullable Slot touchDropOriginSlot
        Mappings:
        Namespace Name Mixin selector
        official G Leac;G:Lbnc;
        intermediary field_2802 Lnet/minecraft/class_465;field_2802:Lnet/minecraft/class_1735;
        named touchDropOriginSlot Lnet/minecraft/client/gui/screen/ingame/HandledScreen;touchDropOriginSlot:Lnet/minecraft/screen/slot/Slot;
      • touchHoveredSlot

        @Nullable
        private @Nullable Slot touchHoveredSlot
        Mappings:
        Namespace Name Mixin selector
        official H Leac;H:Lbnc;
        intermediary field_2780 Lnet/minecraft/class_465;field_2780:Lnet/minecraft/class_1735;
        named touchHoveredSlot Lnet/minecraft/client/gui/screen/ingame/HandledScreen;touchHoveredSlot:Lnet/minecraft/screen/slot/Slot;
      • lastClickedSlot

        @Nullable
        private @Nullable Slot lastClickedSlot
        Mappings:
        Namespace Name Mixin selector
        official I Leac;I:Lbnc;
        intermediary field_2799 Lnet/minecraft/class_465;field_2799:Lnet/minecraft/class_1735;
        named lastClickedSlot Lnet/minecraft/client/gui/screen/ingame/HandledScreen;lastClickedSlot:Lnet/minecraft/screen/slot/Slot;
      • field_2776

        protected int field_2776
        Mappings:
        Namespace Name Mixin selector
        official x Leac;x:I
        intermediary field_2776 Lnet/minecraft/class_465;field_2776:I
        named field_2776 Lnet/minecraft/client/gui/screen/ingame/HandledScreen;field_2776:I
      • field_2800

        protected int field_2800
        Mappings:
        Namespace Name Mixin selector
        official y Leac;y:I
        intermediary field_2800 Lnet/minecraft/class_465;field_2800:I
        named field_2800 Lnet/minecraft/client/gui/screen/ingame/HandledScreen;field_2800:I
      • touchIsRightClickDrag

        private boolean touchIsRightClickDrag
        Mappings:
        Namespace Name Mixin selector
        official J Leac;J:Z
        intermediary field_2789 Lnet/minecraft/class_465;field_2789:Z
        named touchIsRightClickDrag Lnet/minecraft/client/gui/screen/ingame/HandledScreen;touchIsRightClickDrag:Z
      • touchDragStack

        private ItemStack touchDragStack
        Mappings:
        Namespace Name Mixin selector
        official K Leac;K:Lbpr;
        intermediary field_2782 Lnet/minecraft/class_465;field_2782:Lnet/minecraft/class_1799;
        named touchDragStack Lnet/minecraft/client/gui/screen/ingame/HandledScreen;touchDragStack:Lnet/minecraft/item/ItemStack;
      • touchDropX

        private int touchDropX
        Mappings:
        Namespace Name Mixin selector
        official L Leac;L:I
        intermediary field_2784 Lnet/minecraft/class_465;field_2784:I
        named touchDropX Lnet/minecraft/client/gui/screen/ingame/HandledScreen;touchDropX:I
      • touchDropY

        private int touchDropY
        Mappings:
        Namespace Name Mixin selector
        official M Leac;M:I
        intermediary field_2796 Lnet/minecraft/class_465;field_2796:I
        named touchDropY Lnet/minecraft/client/gui/screen/ingame/HandledScreen;touchDropY:I
      • touchDropTime

        private long touchDropTime
        Mappings:
        Namespace Name Mixin selector
        official N Leac;N:J
        intermediary field_2795 Lnet/minecraft/class_465;field_2795:J
        named touchDropTime Lnet/minecraft/client/gui/screen/ingame/HandledScreen;touchDropTime:J
      • touchDropReturningStack

        private ItemStack touchDropReturningStack
        Mappings:
        Namespace Name Mixin selector
        official O Leac;O:Lbpr;
        intermediary field_2785 Lnet/minecraft/class_465;field_2785:Lnet/minecraft/class_1799;
        named touchDropReturningStack Lnet/minecraft/client/gui/screen/ingame/HandledScreen;touchDropReturningStack:Lnet/minecraft/item/ItemStack;
      • touchDropTimer

        private long touchDropTimer
        Mappings:
        Namespace Name Mixin selector
        official P Leac;P:J
        intermediary field_2781 Lnet/minecraft/class_465;field_2781:J
        named touchDropTimer Lnet/minecraft/client/gui/screen/ingame/HandledScreen;touchDropTimer:J
      • cursorDragSlots

        protected final Set<Slot> cursorDragSlots
        Mappings:
        Namespace Name Mixin selector
        official z Leac;z:Ljava/util/Set;
        intermediary field_2793 Lnet/minecraft/class_465;field_2793:Ljava/util/Set;
        named cursorDragSlots Lnet/minecraft/client/gui/screen/ingame/HandledScreen;cursorDragSlots:Ljava/util/Set;
      • cursorDragging

        protected boolean cursorDragging
        Mappings:
        Namespace Name Mixin selector
        official A Leac;A:Z
        intermediary field_2794 Lnet/minecraft/class_465;field_2794:Z
        named cursorDragging Lnet/minecraft/client/gui/screen/ingame/HandledScreen;cursorDragging:Z
      • heldButtonType

        private int heldButtonType
        Mappings:
        Namespace Name Mixin selector
        official Q Leac;Q:I
        intermediary field_2790 Lnet/minecraft/class_465;field_2790:I
        named heldButtonType Lnet/minecraft/client/gui/screen/ingame/HandledScreen;heldButtonType:I
      • heldButtonCode

        private int heldButtonCode
        Mappings:
        Namespace Name Mixin selector
        official R Leac;R:I
        intermediary field_2778 Lnet/minecraft/class_465;field_2778:I
        named heldButtonCode Lnet/minecraft/client/gui/screen/ingame/HandledScreen;heldButtonCode:I
      • cancelNextRelease

        private boolean cancelNextRelease
        Mappings:
        Namespace Name Mixin selector
        official S Leac;S:Z
        intermediary field_2798 Lnet/minecraft/class_465;field_2798:Z
        named cancelNextRelease Lnet/minecraft/client/gui/screen/ingame/HandledScreen;cancelNextRelease:Z
      • draggedStackRemainder

        private int draggedStackRemainder
        Mappings:
        Namespace Name Mixin selector
        official T Leac;T:I
        intermediary field_2803 Lnet/minecraft/class_465;field_2803:I
        named draggedStackRemainder Lnet/minecraft/client/gui/screen/ingame/HandledScreen;draggedStackRemainder:I
      • lastButtonClickTime

        private long lastButtonClickTime
        Mappings:
        Namespace Name Mixin selector
        official U Leac;U:J
        intermediary field_2788 Lnet/minecraft/class_465;field_2788:J
        named lastButtonClickTime Lnet/minecraft/client/gui/screen/ingame/HandledScreen;lastButtonClickTime:J
      • lastClickedButton

        private int lastClickedButton
        Mappings:
        Namespace Name Mixin selector
        official V Leac;V:I
        intermediary field_2786 Lnet/minecraft/class_465;field_2786:I
        named lastClickedButton Lnet/minecraft/client/gui/screen/ingame/HandledScreen;lastClickedButton:I
      • doubleClicking

        private boolean doubleClicking
        Mappings:
        Namespace Name Mixin selector
        official W Leac;W:Z
        intermediary field_2783 Lnet/minecraft/class_465;field_2783:Z
        named doubleClicking Lnet/minecraft/client/gui/screen/ingame/HandledScreen;doubleClicking:Z
      • quickMovingStack

        private ItemStack quickMovingStack
        Mappings:
        Namespace Name Mixin selector
        official X Leac;X:Lbpr;
        intermediary field_2791 Lnet/minecraft/class_465;field_2791:Lnet/minecraft/class_1799;
        named quickMovingStack Lnet/minecraft/client/gui/screen/ingame/HandledScreen;quickMovingStack:Lnet/minecraft/item/ItemStack;
    • 构造器详细资料

      • HandledScreen

        public HandledScreen​(T handler,
                             PlayerInventory inventory,
                             Text title)
        Mappings:
        Namespace Name Mixin selector
        official <init> Leac;<init>(Lbll;Lbje;Lon;)V
        intermediary <init> Lnet/minecraft/class_465;<init>(Lnet/minecraft/class_1703;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V
        named <init> Lnet/minecraft/client/gui/screen/ingame/HandledScreen;<init>(Lnet/minecraft/screen/ScreenHandler;Lnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/text/Text;)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
      • 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
      • method_33285

        public static void method_33285​(MatrixStack matrixStack,
                                        int int2,
                                        int int3,
                                        int int4)
        Mappings:
        Namespace Name Mixin selector
        official a Leac;a(Ldpi;III)V
        intermediary method_33285 Lnet/minecraft/class_465;method_33285(Lnet/minecraft/class_4587;III)V
        named method_33285 Lnet/minecraft/client/gui/screen/ingame/HandledScreen;method_33285(Lnet/minecraft/client/util/math/MatrixStack;III)V
      • drawMouseoverTooltip

        protected void drawMouseoverTooltip​(MatrixStack matrices,
                                            int x,
                                            int y)
        Mappings:
        Namespace Name Mixin selector
        official a Leac;a(Ldpi;II)V
        intermediary method_2380 Lnet/minecraft/class_465;method_2380(Lnet/minecraft/class_4587;II)V
        named drawMouseoverTooltip Lnet/minecraft/client/gui/screen/ingame/HandledScreen;drawMouseoverTooltip(Lnet/minecraft/client/util/math/MatrixStack;II)V
      • drawItem

        private void drawItem​(ItemStack stack,
                              int xPosition,
                              int yPosition,
                              String amountText)
        Mappings:
        Namespace Name Mixin selector
        official a Leac;a(Lbpr;IILjava/lang/String;)V
        intermediary method_2382 Lnet/minecraft/class_465;method_2382(Lnet/minecraft/class_1799;IILjava/lang/String;)V
        named drawItem Lnet/minecraft/client/gui/screen/ingame/HandledScreen;drawItem(Lnet/minecraft/item/ItemStack;IILjava/lang/String;)V
      • drawForeground

        protected void drawForeground​(MatrixStack matrices,
                                      int mouseX,
                                      int mouseY)
        Mappings:
        Namespace Name Mixin selector
        official b Leac;b(Ldpi;II)V
        intermediary method_2388 Lnet/minecraft/class_465;method_2388(Lnet/minecraft/class_4587;II)V
        named drawForeground Lnet/minecraft/client/gui/screen/ingame/HandledScreen;drawForeground(Lnet/minecraft/client/util/math/MatrixStack;II)V
      • drawBackground

        protected abstract void drawBackground​(MatrixStack matrices,
                                               float delta,
                                               int mouseX,
                                               int mouseY)
        Mappings:
        Namespace Name Mixin selector
        official a Leac;a(Ldpi;FII)V
        intermediary method_2389 Lnet/minecraft/class_465;method_2389(Lnet/minecraft/class_4587;FII)V
        named drawBackground Lnet/minecraft/client/gui/screen/ingame/HandledScreen;drawBackground(Lnet/minecraft/client/util/math/MatrixStack;FII)V
      • drawSlot

        private void drawSlot​(MatrixStack matrices,
                              Slot slot)
        Mappings:
        Namespace Name Mixin selector
        official a Leac;a(Ldpi;Lbnc;)V
        intermediary method_2385 Lnet/minecraft/class_465;method_2385(Lnet/minecraft/class_4587;Lnet/minecraft/class_1735;)V
        named drawSlot Lnet/minecraft/client/gui/screen/ingame/HandledScreen;drawSlot(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/screen/slot/Slot;)V
      • calculateOffset

        private void calculateOffset()
        Mappings:
        Namespace Name Mixin selector
        official l Leac;l()V
        intermediary method_2379 Lnet/minecraft/class_465;method_2379()V
        named calculateOffset Lnet/minecraft/client/gui/screen/ingame/HandledScreen;calculateOffset()V
      • getSlotAt

        @Nullable
        private @Nullable Slot getSlotAt​(double xPosition,
                                         double yPosition)
        Mappings:
        Namespace Name Mixin selector
        official a Leac;a(DD)Lbnc;
        intermediary method_2386 Lnet/minecraft/class_465;method_2386(DD)Lnet/minecraft/class_1735;
        named getSlotAt Lnet/minecraft/client/gui/screen/ingame/HandledScreen;getSlotAt(DD)Lnet/minecraft/screen/slot/Slot;
      • mouseClicked

        public boolean mouseClicked​(double mouseX,
                                    double mouseY,
                                    int button)
        Callback for when a mouse button down event has been captured. The button number is identified by the constants in GLFW class.
        指定者:
        mouseClicked 在接口中 Element
        指定者:
        mouseClicked 在接口中 ParentElement
        参数:
        mouseX - the X coordinate of the mouse
        mouseY - the Y coordinate of the mouse
        button - the mouse button number
        返回:
        true to indicate that the event handling is successful/valid
        另请参阅:
        Mouse.onMouseButton(long, int, int, int), GLFW.GLFW_MOUSE_BUTTON_1
        Mappings:
        Namespace Name Mixin selector
        official a Ldwv;a(DDI)Z
        intermediary method_25402 Lnet/minecraft/class_364;method_25402(DDI)Z
        named mouseClicked Lnet/minecraft/client/gui/Element;mouseClicked(DDI)Z
      • method_30107

        private void method_30107​(int button)
        Mappings:
        Namespace Name Mixin selector
        official a Leac;a(I)V
        intermediary method_30107 Lnet/minecraft/class_465;method_30107(I)V
        named method_30107 Lnet/minecraft/client/gui/screen/ingame/HandledScreen;method_30107(I)V
      • isClickOutsideBounds

        protected boolean isClickOutsideBounds​(double mouseX,
                                               double mouseY,
                                               int left,
                                               int top,
                                               int button)
        Mappings:
        Namespace Name Mixin selector
        official a Leac;a(DDIII)Z
        intermediary method_2381 Lnet/minecraft/class_465;method_2381(DDIII)Z
        named isClickOutsideBounds Lnet/minecraft/client/gui/screen/ingame/HandledScreen;isClickOutsideBounds(DDIII)Z
      • mouseDragged

        public boolean mouseDragged​(double mouseX,
                                    double mouseY,
                                    int button,
                                    double deltaX,
                                    double deltaY)
        Callback for when a mouse button drag event has been captured. The button number is identified by the constants in GLFW class.
        指定者:
        mouseDragged 在接口中 Element
        指定者:
        mouseDragged 在接口中 ParentElement
        参数:
        mouseX - the current X coordinate of the mouse
        mouseY - the current Y coordinate of the mouse
        button - the mouse button number
        deltaX - the difference of the current X with the previous X coordinate
        deltaY - the difference of the current Y with the previous Y coordinate
        返回:
        true to indicate that the event handling is successful/valid
        另请参阅:
        Mouse.onCursorPos(long, double, double), GLFW.GLFW_MOUSE_BUTTON_1
        Mappings:
        Namespace Name Mixin selector
        official a Ldwv;a(DDIDD)Z
        intermediary method_25403 Lnet/minecraft/class_364;method_25403(DDIDD)Z
        named mouseDragged Lnet/minecraft/client/gui/Element;mouseDragged(DDIDD)Z
      • mouseReleased

        public boolean mouseReleased​(double mouseX,
                                     double mouseY,
                                     int button)
        Callback for when a mouse button release event has been captured. The button number is identified by the constants in GLFW class.
        指定者:
        mouseReleased 在接口中 Element
        指定者:
        mouseReleased 在接口中 ParentElement
        参数:
        mouseX - the X coordinate of the mouse
        mouseY - the Y coordinate of the mouse
        button - the mouse button number
        返回:
        true to indicate that the event handling is successful/valid
        另请参阅:
        Mouse.onMouseButton(long, int, int, int), GLFW.GLFW_MOUSE_BUTTON_1
        Mappings:
        Namespace Name Mixin selector
        official c Ldwv;c(DDI)Z
        intermediary method_25406 Lnet/minecraft/class_364;method_25406(DDI)Z
        named mouseReleased Lnet/minecraft/client/gui/Element;mouseReleased(DDI)Z
      • isPointOverSlot

        private boolean isPointOverSlot​(Slot slot,
                                        double pointX,
                                        double pointY)
        Mappings:
        Namespace Name Mixin selector
        official a Leac;a(Lbnc;DD)Z
        intermediary method_2387 Lnet/minecraft/class_465;method_2387(Lnet/minecraft/class_1735;DD)Z
        named isPointOverSlot Lnet/minecraft/client/gui/screen/ingame/HandledScreen;isPointOverSlot(Lnet/minecraft/screen/slot/Slot;DD)Z
      • isPointWithinBounds

        protected boolean isPointWithinBounds​(int xPosition,
                                              int yPosition,
                                              int width,
                                              int height,
                                              double pointX,
                                              double pointY)
        Mappings:
        Namespace Name Mixin selector
        official a Leac;a(IIIIDD)Z
        intermediary method_2378 Lnet/minecraft/class_465;method_2378(IIIIDD)Z
        named isPointWithinBounds Lnet/minecraft/client/gui/screen/ingame/HandledScreen;isPointWithinBounds(IIIIDD)Z
      • 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
      • handleHotbarKeyPressed

        protected boolean handleHotbarKeyPressed​(int keyCode,
                                                 int scanCode)
        Mappings:
        Namespace Name Mixin selector
        official a Leac;a(II)Z
        intermediary method_2384 Lnet/minecraft/class_465;method_2384(II)Z
        named handleHotbarKeyPressed Lnet/minecraft/client/gui/screen/ingame/HandledScreen;handleHotbarKeyPressed(II)Z
      • 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
      • isPauseScreen

        public boolean isPauseScreen()
        覆盖:
        isPauseScreen 在类中 Screen
        Mappings:
        Namespace Name Mixin selector
        official aE_ Ldzg;aE_()Z
        intermediary method_25421 Lnet/minecraft/class_437;method_25421()Z
        named isPauseScreen Lnet/minecraft/client/gui/screen/Screen;isPauseScreen()Z
      • 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
      • getScreenHandler

        public T getScreenHandler()
        指定者:
        getScreenHandler 在接口中 ScreenHandlerProvider<T extends ScreenHandler>
        Mappings:
        Namespace Name Mixin selector
        official h Lebd;h()Lbll;
        intermediary method_17577 Lnet/minecraft/class_3936;method_17577()Lnet/minecraft/class_1703;
        named getScreenHandler Lnet/minecraft/client/gui/screen/ingame/ScreenHandlerProvider;getScreenHandler()Lnet/minecraft/screen/ScreenHandler;
      • 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