类 ButtonWidget

    • 字段详细资料

      • EMPTY

        public static final ButtonWidget.TooltipSupplier EMPTY
        Mappings:
        Namespace Name Mixin selector
        official s Ldvw;s:Ldvw$b;
        intermediary field_25035 Lnet/minecraft/class_4185;field_25035:Lnet/minecraft/class_4185$class_5316;
        named EMPTY Lnet/minecraft/client/gui/widget/ButtonWidget;EMPTY:Lnet/minecraft/client/gui/widget/ButtonWidget$TooltipSupplier;
      • onPress

        protected final ButtonWidget.PressAction onPress
        Mappings:
        Namespace Name Mixin selector
        official t Ldvw;t:Ldvw$a;
        intermediary field_22767 Lnet/minecraft/class_4185;field_22767:Lnet/minecraft/class_4185$class_4241;
        named onPress Lnet/minecraft/client/gui/widget/ButtonWidget;onPress:Lnet/minecraft/client/gui/widget/ButtonWidget$PressAction;
      • tooltipSupplier

        protected final ButtonWidget.TooltipSupplier tooltipSupplier
        Mappings:
        Namespace Name Mixin selector
        official u Ldvw;u:Ldvw$b;
        intermediary field_25036 Lnet/minecraft/class_4185;field_25036:Lnet/minecraft/class_4185$class_5316;
        named tooltipSupplier Lnet/minecraft/client/gui/widget/ButtonWidget;tooltipSupplier:Lnet/minecraft/client/gui/widget/ButtonWidget$TooltipSupplier;
    • 构造器详细资料

      • ButtonWidget

        public ButtonWidget​(int x,
                            int y,
                            int width,
                            int height,
                            Text message,
                            ButtonWidget.PressAction onPress)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldvw;<init>(IIIILon;Ldvw$a;)V
        intermediary <init> Lnet/minecraft/class_4185;<init>(IIIILnet/minecraft/class_2561;Lnet/minecraft/class_4185$class_4241;)V
        named <init> Lnet/minecraft/client/gui/widget/ButtonWidget;<init>(IIIILnet/minecraft/text/Text;Lnet/minecraft/client/gui/widget/ButtonWidget$PressAction;)V
      • ButtonWidget

        public ButtonWidget​(int x,
                            int y,
                            int width,
                            int height,
                            Text message,
                            ButtonWidget.PressAction onPress,
                            ButtonWidget.TooltipSupplier tooltipSupplier)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldvw;<init>(IIIILon;Ldvw$a;Ldvw$b;)V
        intermediary <init> Lnet/minecraft/class_4185;<init>(IIIILnet/minecraft/class_2561;Lnet/minecraft/class_4185$class_4241;Lnet/minecraft/class_4185$class_5316;)V
        named <init> Lnet/minecraft/client/gui/widget/ButtonWidget;<init>(IIIILnet/minecraft/text/Text;Lnet/minecraft/client/gui/widget/ButtonWidget$PressAction;Lnet/minecraft/client/gui/widget/ButtonWidget$TooltipSupplier;)V
    • 方法详细资料

      • onPress

        public void onPress()
        指定者:
        onPress 在类中 AbstractPressableButtonWidget
        Mappings:
        Namespace Name Mixin selector
        official b Ldvq;b()V
        intermediary method_25306 Lnet/minecraft/class_4264;method_25306()V
        named onPress Lnet/minecraft/client/gui/widget/AbstractPressableButtonWidget;onPress()V
      • renderButton

        public void renderButton​(MatrixStack matrices,
                                 int mouseX,
                                 int mouseY,
                                 float delta)
        覆盖:
        renderButton 在类中 AbstractButtonWidget
        Mappings:
        Namespace Name Mixin selector
        official b Ldvu;b(Ldpi;IIF)V
        intermediary method_25359 Lnet/minecraft/class_339;method_25359(Lnet/minecraft/class_4587;IIF)V
        named renderButton Lnet/minecraft/client/gui/widget/AbstractButtonWidget;renderButton(Lnet/minecraft/client/util/math/MatrixStack;IIF)V
      • renderToolTip

        public void renderToolTip​(MatrixStack matrices,
                                  int mouseX,
                                  int mouseY)
        覆盖:
        renderToolTip 在类中 AbstractButtonWidget
        Mappings:
        Namespace Name Mixin selector
        official a Ldvu;a(Ldpi;II)V
        intermediary method_25352 Lnet/minecraft/class_339;method_25352(Lnet/minecraft/class_4587;II)V
        named renderToolTip Lnet/minecraft/client/gui/widget/AbstractButtonWidget;renderToolTip(Lnet/minecraft/client/util/math/MatrixStack;II)V