类 ForgingScreen<T extends ForgingScreenHandler>

    • 字段详细资料

      • texture

        private final Identifier texture
        Mappings:
        Namespace Name Mixin selector
        official B Leaz;B:Lwp;
        intermediary field_22794 Lnet/minecraft/class_4894;field_22794:Lnet/minecraft/class_2960;
        named texture Lnet/minecraft/client/gui/screen/ingame/ForgingScreen;texture:Lnet/minecraft/util/Identifier;
    • 构造器详细资料

      • ForgingScreen

        public ForgingScreen​(T handler,
                             PlayerInventory playerInventory,
                             Text title,
                             Identifier texture)
        Mappings:
        Namespace Name Mixin selector
        official <init> Leaz;<init>(Lbml;Lbje;Lon;Lwp;)V
        intermediary <init> Lnet/minecraft/class_4894;<init>(Lnet/minecraft/class_4861;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;Lnet/minecraft/class_2960;)V
        named <init> Lnet/minecraft/client/gui/screen/ingame/ForgingScreen;<init>(Lnet/minecraft/screen/ForgingScreenHandler;Lnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/text/Text;Lnet/minecraft/util/Identifier;)V
    • 方法详细资料

      • setup

        protected void setup()
        Mappings:
        Namespace Name Mixin selector
        official i Leaz;i()V
        intermediary method_25445 Lnet/minecraft/class_4894;method_25445()V
        named setup Lnet/minecraft/client/gui/screen/ingame/ForgingScreen;setup()V
      • init

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

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

        覆盖:
        init 在类中 HandledScreen<T extends ForgingScreenHandler>
        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 在类中 HandledScreen<T extends ForgingScreenHandler>
        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
      • render

        public void render​(MatrixStack matrices,
                           int mouseX,
                           int mouseY,
                           float delta)
        指定者:
        render 在接口中 Drawable
        覆盖:
        render 在类中 HandledScreen<T extends ForgingScreenHandler>
        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
      • renderForeground

        protected void renderForeground​(MatrixStack matrices,
                                        int mouseX,
                                        int mouseY,
                                        float delta)
        Mappings:
        Namespace Name Mixin selector
        official b Leaz;b(Ldpi;IIF)V
        intermediary method_25444 Lnet/minecraft/class_4894;method_25444(Lnet/minecraft/class_4587;IIF)V
        named renderForeground Lnet/minecraft/client/gui/screen/ingame/ForgingScreen;renderForeground(Lnet/minecraft/client/util/math/MatrixStack;IIF)V
      • drawBackground

        protected void drawBackground​(MatrixStack matrices,
                                      float delta,
                                      int mouseX,
                                      int mouseY)
        指定者:
        drawBackground 在类中 HandledScreen<T extends ForgingScreenHandler>
        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
      • onPropertyUpdate

        public void onPropertyUpdate​(ScreenHandler handler,
                                     int property,
                                     int value)
        指定者:
        onPropertyUpdate 在接口中 ScreenHandlerListener
        Mappings:
        Namespace Name Mixin selector
        official a Lblx;a(Lbll;II)V
        intermediary method_7633 Lnet/minecraft/class_1712;method_7633(Lnet/minecraft/class_1703;II)V
        named onPropertyUpdate Lnet/minecraft/screen/ScreenHandlerListener;onPropertyUpdate(Lnet/minecraft/screen/ScreenHandler;II)V
      • onSlotUpdate

        public void onSlotUpdate​(ScreenHandler handler,
                                 int slotId,
                                 ItemStack stack)
        指定者:
        onSlotUpdate 在接口中 ScreenHandlerListener
        Mappings:
        Namespace Name Mixin selector
        official a Lblx;a(Lbll;ILbpr;)V
        intermediary method_7635 Lnet/minecraft/class_1712;method_7635(Lnet/minecraft/class_1703;ILnet/minecraft/class_1799;)V
        named onSlotUpdate Lnet/minecraft/screen/ScreenHandlerListener;onSlotUpdate(Lnet/minecraft/screen/ScreenHandler;ILnet/minecraft/item/ItemStack;)V