类 TexturedButtonWidget

  • 所有已实现的接口:
    Drawable, Element

    @Environment(CLIENT)
    public class TexturedButtonWidget
    extends ButtonWidget
    Mappings:
    Namespace Name
    official dwf
    intermediary net/minecraft/class_344
    named net/minecraft/client/gui/widget/TexturedButtonWidget
    • 字段详细资料

      • texture

        private final Identifier texture
        Mappings:
        Namespace Name Mixin selector
        official a Ldwf;a:Lwp;
        intermediary field_2127 Lnet/minecraft/class_344;field_2127:Lnet/minecraft/class_2960;
        named texture Lnet/minecraft/client/gui/widget/TexturedButtonWidget;texture:Lnet/minecraft/util/Identifier;
      • u

        private final int u
        Mappings:
        Namespace Name Mixin selector
        official b Ldwf;b:I
        intermediary field_2126 Lnet/minecraft/class_344;field_2126:I
        named u Lnet/minecraft/client/gui/widget/TexturedButtonWidget;u:I
      • v

        private final int v
        Mappings:
        Namespace Name Mixin selector
        official c Ldwf;c:I
        intermediary field_2125 Lnet/minecraft/class_344;field_2125:I
        named v Lnet/minecraft/client/gui/widget/TexturedButtonWidget;v:I
      • hoveredVOffset

        private final int hoveredVOffset
        Mappings:
        Namespace Name Mixin selector
        official d Ldwf;d:I
        intermediary field_19079 Lnet/minecraft/class_344;field_19079:I
        named hoveredVOffset Lnet/minecraft/client/gui/widget/TexturedButtonWidget;hoveredVOffset:I
      • textureWidth

        private final int textureWidth
        Mappings:
        Namespace Name Mixin selector
        official e Ldwf;e:I
        intermediary field_2124 Lnet/minecraft/class_344;field_2124:I
        named textureWidth Lnet/minecraft/client/gui/widget/TexturedButtonWidget;textureWidth:I
      • textureHeight

        private final int textureHeight
        Mappings:
        Namespace Name Mixin selector
        official v Ldwf;v:I
        intermediary field_19080 Lnet/minecraft/class_344;field_19080:I
        named textureHeight Lnet/minecraft/client/gui/widget/TexturedButtonWidget;textureHeight:I
    • 构造器详细资料

      • TexturedButtonWidget

        public TexturedButtonWidget​(int x,
                                    int y,
                                    int width,
                                    int height,
                                    int u,
                                    int v,
                                    Identifier texture,
                                    ButtonWidget.PressAction pressAction)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldwf;<init>(IIIIIILwp;Ldvw$a;)V
        intermediary <init> Lnet/minecraft/class_344;<init>(IIIIIILnet/minecraft/class_2960;Lnet/minecraft/class_4185$class_4241;)V
        named <init> Lnet/minecraft/client/gui/widget/TexturedButtonWidget;<init>(IIIIIILnet/minecraft/util/Identifier;Lnet/minecraft/client/gui/widget/ButtonWidget$PressAction;)V
      • TexturedButtonWidget

        public TexturedButtonWidget​(int x,
                                    int y,
                                    int width,
                                    int height,
                                    int u,
                                    int v,
                                    int hoveredVOffset,
                                    Identifier texture,
                                    ButtonWidget.PressAction pressAction)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldwf;<init>(IIIIIIILwp;Ldvw$a;)V
        intermediary <init> Lnet/minecraft/class_344;<init>(IIIIIIILnet/minecraft/class_2960;Lnet/minecraft/class_4185$class_4241;)V
        named <init> Lnet/minecraft/client/gui/widget/TexturedButtonWidget;<init>(IIIIIIILnet/minecraft/util/Identifier;Lnet/minecraft/client/gui/widget/ButtonWidget$PressAction;)V
      • TexturedButtonWidget

        public TexturedButtonWidget​(int x,
                                    int y,
                                    int width,
                                    int height,
                                    int u,
                                    int v,
                                    int hoveredVOffset,
                                    Identifier texture,
                                    int textureWidth,
                                    int textureHeight,
                                    ButtonWidget.PressAction pressAction)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldwf;<init>(IIIIIIILwp;IILdvw$a;)V
        intermediary <init> Lnet/minecraft/class_344;<init>(IIIIIIILnet/minecraft/class_2960;IILnet/minecraft/class_4185$class_4241;)V
        named <init> Lnet/minecraft/client/gui/widget/TexturedButtonWidget;<init>(IIIIIIILnet/minecraft/util/Identifier;IILnet/minecraft/client/gui/widget/ButtonWidget$PressAction;)V
      • TexturedButtonWidget

        public TexturedButtonWidget​(int x,
                                    int y,
                                    int width,
                                    int height,
                                    int u,
                                    int v,
                                    int hoveredVOffset,
                                    Identifier texture,
                                    int textureWidth,
                                    int textureHeight,
                                    ButtonWidget.PressAction pressAction,
                                    Text text)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldwf;<init>(IIIIIIILwp;IILdvw$a;Lon;)V
        intermediary <init> Lnet/minecraft/class_344;<init>(IIIIIIILnet/minecraft/class_2960;IILnet/minecraft/class_4185$class_4241;Lnet/minecraft/class_2561;)V
        named <init> Lnet/minecraft/client/gui/widget/TexturedButtonWidget;<init>(IIIIIIILnet/minecraft/util/Identifier;IILnet/minecraft/client/gui/widget/ButtonWidget$PressAction;Lnet/minecraft/text/Text;)V
      • TexturedButtonWidget

        public TexturedButtonWidget​(int x,
                                    int y,
                                    int width,
                                    int height,
                                    int u,
                                    int v,
                                    int hoveredVOffset,
                                    Identifier texture,
                                    int textureWidth,
                                    int textureHeight,
                                    ButtonWidget.PressAction pressAction,
                                    ButtonWidget.TooltipSupplier tooltipSupplier,
                                    Text text)
        Mappings:
        Namespace Name Mixin selector
        official <init> Ldwf;<init>(IIIIIIILwp;IILdvw$a;Ldvw$b;Lon;)V
        intermediary <init> Lnet/minecraft/class_344;<init>(IIIIIIILnet/minecraft/class_2960;IILnet/minecraft/class_4185$class_4241;Lnet/minecraft/class_4185$class_5316;Lnet/minecraft/class_2561;)V
        named <init> Lnet/minecraft/client/gui/widget/TexturedButtonWidget;<init>(IIIIIIILnet/minecraft/util/Identifier;IILnet/minecraft/client/gui/widget/ButtonWidget$PressAction;Lnet/minecraft/client/gui/widget/ButtonWidget$TooltipSupplier;Lnet/minecraft/text/Text;)V
    • 方法详细资料

      • setPos

        public void setPos​(int x,
                           int y)
        Mappings:
        Namespace Name Mixin selector
        official a Ldwf;a(II)V
        intermediary method_1893 Lnet/minecraft/class_344;method_1893(II)V
        named setPos Lnet/minecraft/client/gui/widget/TexturedButtonWidget;setPos(II)V
      • renderButton

        public void renderButton​(MatrixStack matrices,
                                 int mouseX,
                                 int mouseY,
                                 float delta)
        覆盖:
        renderButton 在类中 ButtonWidget
        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