类 AnvilScreen

    • 字段详细资料

      • TEXTURE

        private static final Identifier TEXTURE
        Mappings:
        Namespace Name Mixin selector
        official B Leae;B:Lwp;
        intermediary field_2819 Lnet/minecraft/class_471;field_2819:Lnet/minecraft/class_2960;
        named TEXTURE Lnet/minecraft/client/gui/screen/ingame/AnvilScreen;TEXTURE:Lnet/minecraft/util/Identifier;
      • TOO_EXPENSIVE_TEXT

        private static final Text TOO_EXPENSIVE_TEXT
        Mappings:
        Namespace Name Mixin selector
        official C Leae;C:Lon;
        intermediary field_26559 Lnet/minecraft/class_471;field_26559:Lnet/minecraft/class_2561;
        named TOO_EXPENSIVE_TEXT Lnet/minecraft/client/gui/screen/ingame/AnvilScreen;TOO_EXPENSIVE_TEXT:Lnet/minecraft/text/Text;
      • nameField

        private TextFieldWidget nameField
        Mappings:
        Namespace Name Mixin selector
        official D Leae;D:Ldwe;
        intermediary field_2821 Lnet/minecraft/class_471;field_2821:Lnet/minecraft/class_342;
        named nameField Lnet/minecraft/client/gui/screen/ingame/AnvilScreen;nameField:Lnet/minecraft/client/gui/widget/TextFieldWidget;
      • player

        private final PlayerEntity player
        Mappings:
        Namespace Name Mixin selector
        official E Leae;E:Lbjf;
        intermediary field_29348 Lnet/minecraft/class_471;field_29348:Lnet/minecraft/class_1657;
        named player Lnet/minecraft/client/gui/screen/ingame/AnvilScreen;player:Lnet/minecraft/entity/player/PlayerEntity;
    • 构造器详细资料

      • AnvilScreen

        public AnvilScreen​(AnvilScreenHandler handler,
                           PlayerInventory inventory,
                           Text title)
        Mappings:
        Namespace Name Mixin selector
        official <init> Leae;<init>(Lbln;Lbje;Lon;)V
        intermediary <init> Lnet/minecraft/class_471;<init>(Lnet/minecraft/class_1706;Lnet/minecraft/class_1661;Lnet/minecraft/class_2561;)V
        named <init> Lnet/minecraft/client/gui/screen/ingame/AnvilScreen;<init>(Lnet/minecraft/screen/AnvilScreenHandler;Lnet/minecraft/entity/player/PlayerInventory;Lnet/minecraft/text/Text;)V
    • 方法详细资料

      • tick

        public void tick()
        指定者:
        tick 在接口中 TickableElement
        覆盖:
        tick 在类中 HandledScreen<AnvilScreenHandler>
        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
      • setup

        protected void setup()
        覆盖:
        setup 在类中 ForgingScreen<AnvilScreenHandler>
        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
      • resize

        public void resize​(MinecraftClient client,
                           int width,
                           int height)
        覆盖:
        resize 在类中 Screen
        Mappings:
        Namespace Name Mixin selector
        official a Ldzg;a(Ldum;II)V
        intermediary method_25410 Lnet/minecraft/class_437;method_25410(Lnet/minecraft/class_310;II)V
        named resize Lnet/minecraft/client/gui/screen/Screen;resize(Lnet/minecraft/client/MinecraftClient;II)V
      • removed

        public void removed()
        覆盖:
        removed 在类中 ForgingScreen<AnvilScreenHandler>
        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
      • onRenamed

        private void onRenamed​(String name)
        Mappings:
        Namespace Name Mixin selector
        official b Leae;b(Ljava/lang/String;)V
        intermediary method_2403 Lnet/minecraft/class_471;method_2403(Ljava/lang/String;)V
        named onRenamed Lnet/minecraft/client/gui/screen/ingame/AnvilScreen;onRenamed(Ljava/lang/String;)V
      • drawForeground

        protected void drawForeground​(MatrixStack matrices,
                                      int mouseX,
                                      int mouseY)
        覆盖:
        drawForeground 在类中 HandledScreen<AnvilScreenHandler>
        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
      • renderForeground

        public void renderForeground​(MatrixStack matrices,
                                     int mouseX,
                                     int mouseY,
                                     float delta)
        覆盖:
        renderForeground 在类中 ForgingScreen<AnvilScreenHandler>
        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
      • onSlotUpdate

        public void onSlotUpdate​(ScreenHandler handler,
                                 int slotId,
                                 ItemStack stack)
        指定者:
        onSlotUpdate 在接口中 ScreenHandlerListener
        覆盖:
        onSlotUpdate 在类中 ForgingScreen<AnvilScreenHandler>
        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