Class ButtonWidget

java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.widget.ButtonWidget
Direct Known Subclasses:
class_1327, class_1813, class_1816, class_411, class_424, class_5095, LanguageButton, OptionButtonWidget, OptionSliderWidget

@Environment(CLIENT) public class ButtonWidget extends DrawableHelper
Mappings:
Namespace Name
official bam
intermediary net/minecraft/class_356
named net/minecraft/client/gui/widget/ButtonWidget
  • Field Details

    • field_22507

      protected static final Identifier field_22507
      Mappings:
      Namespace Name Mixin selector
      official a Lbam;a:Lbqm;
      intermediary field_22507 Lnet/minecraft/class_356;field_22507:Lnet/minecraft/class_1653;
      named field_22507 Lnet/minecraft/client/gui/widget/ButtonWidget;field_22507:Lnet/minecraft/util/Identifier;
    • field_22508

      protected int field_22508
      Mappings:
      Namespace Name Mixin selector
      official f Lbam;f:I
      intermediary field_22508 Lnet/minecraft/class_356;field_22508:I
      named field_22508 Lnet/minecraft/client/gui/widget/ButtonWidget;field_22508:I
    • field_22509

      protected int field_22509
      Mappings:
      Namespace Name Mixin selector
      official g Lbam;g:I
      intermediary field_22509 Lnet/minecraft/class_356;field_22509:I
      named field_22509 Lnet/minecraft/client/gui/widget/ButtonWidget;field_22509:I
    • x

      public int x
      Mappings:
      Namespace Name Mixin selector
      official h Lbam;h:I
      intermediary field_1051 Lnet/minecraft/class_356;field_1051:I
      named x Lnet/minecraft/client/gui/widget/ButtonWidget;x:I
    • y

      public int y
      Mappings:
      Namespace Name Mixin selector
      official i Lbam;i:I
      intermediary field_1052 Lnet/minecraft/class_356;field_1052:I
      named y Lnet/minecraft/client/gui/widget/ButtonWidget;y:I
    • field_22510

      public String field_22510
      Mappings:
      Namespace Name Mixin selector
      official j Lbam;j:Ljava/lang/String;
      intermediary field_22510 Lnet/minecraft/class_356;field_22510:Ljava/lang/String;
      named field_22510 Lnet/minecraft/client/gui/widget/ButtonWidget;field_22510:Ljava/lang/String;
    • id

      public int id
      Mappings:
      Namespace Name Mixin selector
      official k Lbam;k:I
      intermediary field_1054 Lnet/minecraft/class_356;field_1054:I
      named id Lnet/minecraft/client/gui/widget/ButtonWidget;id:I
    • field_22511

      public boolean field_22511
      Mappings:
      Namespace Name Mixin selector
      official l Lbam;l:Z
      intermediary field_22511 Lnet/minecraft/class_356;field_22511:Z
      named field_22511 Lnet/minecraft/client/gui/widget/ButtonWidget;field_22511:Z
    • field_22512

      public boolean field_22512
      Mappings:
      Namespace Name Mixin selector
      official m Lbam;m:Z
      intermediary field_22512 Lnet/minecraft/class_356;field_22512:Z
      named field_22512 Lnet/minecraft/client/gui/widget/ButtonWidget;field_22512:Z
    • field_22513

      protected boolean field_22513
      Mappings:
      Namespace Name Mixin selector
      official n Lbam;n:Z
      intermediary field_22513 Lnet/minecraft/class_356;field_22513:Z
      named field_22513 Lnet/minecraft/client/gui/widget/ButtonWidget;field_22513:Z
  • Constructor Details

    • ButtonWidget

      public ButtonWidget(int id, int x, int y, String message)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbam;<init>(IIILjava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_356;<init>(IIILjava/lang/String;)V
      named <init> Lnet/minecraft/client/gui/widget/ButtonWidget;<init>(IIILjava/lang/String;)V
    • ButtonWidget

      public ButtonWidget(int id, int x, int y, int width, int height, String message)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbam;<init>(IIIIILjava/lang/String;)V
      intermediary <init> Lnet/minecraft/class_356;<init>(IIIIILjava/lang/String;)V
      named <init> Lnet/minecraft/client/gui/widget/ButtonWidget;<init>(IIIIILjava/lang/String;)V
  • Method Details

    • method_21889

      protected int method_21889(boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lbam;a(Z)I
      intermediary method_21889 Lnet/minecraft/class_356;method_21889(Z)I
      named method_21889 Lnet/minecraft/client/gui/widget/ButtonWidget;method_21889(Z)I
    • method_21887

      public void method_21887(MinecraftClient minecraftClient, int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official a Lbam;a(Lazc;II)V
      intermediary method_21887 Lnet/minecraft/class_356;method_21887(Lnet/minecraft/class_1600;II)V
      named method_21887 Lnet/minecraft/client/gui/widget/ButtonWidget;method_21887(Lnet/minecraft/client/MinecraftClient;II)V
    • method_21892

      protected void method_21892(MinecraftClient minecraftClient, int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official b Lbam;b(Lazc;II)V
      intermediary method_21892 Lnet/minecraft/class_356;method_21892(Lnet/minecraft/class_1600;II)V
      named method_21892 Lnet/minecraft/client/gui/widget/ButtonWidget;method_21892(Lnet/minecraft/client/MinecraftClient;II)V
    • method_21886

      public void method_21886(int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official a Lbam;a(II)V
      intermediary method_21886 Lnet/minecraft/class_356;method_21886(II)V
      named method_21886 Lnet/minecraft/client/gui/widget/ButtonWidget;method_21886(II)V
    • method_21893

      public boolean method_21893(MinecraftClient minecraftClient, int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official c Lbam;c(Lazc;II)Z
      intermediary method_21893 Lnet/minecraft/class_356;method_21893(Lnet/minecraft/class_1600;II)Z
      named method_21893 Lnet/minecraft/client/gui/widget/ButtonWidget;method_21893(Lnet/minecraft/client/MinecraftClient;II)Z
    • method_21885

      public boolean method_21885()
      Mappings:
      Namespace Name Mixin selector
      official a Lbam;a()Z
      intermediary method_21885 Lnet/minecraft/class_356;method_21885()Z
      named method_21885 Lnet/minecraft/client/gui/widget/ButtonWidget;method_21885()Z
    • method_21891

      public void method_21891(int int2, int int3)
      Mappings:
      Namespace Name Mixin selector
      official b Lbam;b(II)V
      intermediary method_21891 Lnet/minecraft/class_356;method_21891(II)V
      named method_21891 Lnet/minecraft/client/gui/widget/ButtonWidget;method_21891(II)V
    • method_21888

      public void method_21888(SoundManager soundManager)
      Mappings:
      Namespace Name Mixin selector
      official a Lbam;a(Lbta;)V
      intermediary method_21888 Lnet/minecraft/class_356;method_21888(Lnet/minecraft/class_1909;)V
      named method_21888 Lnet/minecraft/client/gui/widget/ButtonWidget;method_21888(Lnet/minecraft/client/sound/SoundManager;)V
    • method_21890

      public int method_21890()
      Mappings:
      Namespace Name Mixin selector
      official b Lbam;b()I
      intermediary method_21890 Lnet/minecraft/class_356;method_21890()I
      named method_21890 Lnet/minecraft/client/gui/widget/ButtonWidget;method_21890()I