Class SoundsScreen.SoundButtonWidget

java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.widget.ButtonWidget
net.minecraft.client.gui.screen.SoundsScreen.SoundButtonWidget
Enclosing class:
SoundsScreen

@Environment(CLIENT)
class SoundsScreen.SoundButtonWidget
extends ButtonWidget
Mappings:
Namespace Name
official axz$a
intermediary net/minecraft/class_762$class_763
named net/minecraft/client/gui/screen/SoundsScreen$SoundButtonWidget
  • Field Details

    • field_3260

      private final SoundCategory field_3260
      Mappings:
      Namespace Name Mixin selector
      official r Laxz$a;r:Lbpg;
      intermediary field_3260 Lnet/minecraft/class_762$class_763;field_3260:Lnet/minecraft/class_1306;
      named field_3260 Lnet/minecraft/client/gui/screen/SoundsScreen$SoundButtonWidget;field_3260:Lnet/minecraft/client/sound/SoundCategory;
    • field_3261

      private final String field_3261
      Mappings:
      Namespace Name Mixin selector
      official s Laxz$a;s:Ljava/lang/String;
      intermediary field_3261 Lnet/minecraft/class_762$class_763;field_3261:Ljava/lang/String;
      named field_3261 Lnet/minecraft/client/gui/screen/SoundsScreen$SoundButtonWidget;field_3261:Ljava/lang/String;
    • field_3257

      public float field_3257
      Mappings:
      Namespace Name Mixin selector
      official o Laxz$a;o:F
      intermediary field_3257 Lnet/minecraft/class_762$class_763;field_3257:F
      named field_3257 Lnet/minecraft/client/gui/screen/SoundsScreen$SoundButtonWidget;field_3257:F
    • field_3258

      public boolean field_3258
      Mappings:
      Namespace Name Mixin selector
      official p Laxz$a;p:Z
      intermediary field_3258 Lnet/minecraft/class_762$class_763;field_3258:Z
      named field_3258 Lnet/minecraft/client/gui/screen/SoundsScreen$SoundButtonWidget;field_3258:Z
  • Constructor Details

    • SoundButtonWidget

      public SoundButtonWidget​(int int2, int int3, int int4, SoundCategory soundCategory, boolean bool)
  • Method Details

    • getYImage

      protected int getYImage​(boolean isHovered)
      Overrides:
      getYImage in class ButtonWidget
      Mappings:
      Namespace Name Mixin selector
      official a Lavs;a(Z)I
      intermediary method_2475 Lnet/minecraft/class_685;method_2475(Z)I
      named getYImage Lnet/minecraft/client/gui/widget/ButtonWidget;getYImage(Z)I
    • renderBg

      protected void renderBg​(MinecraftClient client, int mouseX, int mouseY)
      Overrides:
      renderBg in class ButtonWidget
      Mappings:
      Namespace Name Mixin selector
      official b Lavs;b(Lave;II)V
      intermediary method_2478 Lnet/minecraft/class_685;method_2478(Lnet/minecraft/class_669;II)V
      named renderBg Lnet/minecraft/client/gui/widget/ButtonWidget;renderBg(Lnet/minecraft/client/MinecraftClient;II)V
    • isMouseOver

      public boolean isMouseOver​(MinecraftClient client, int mouseX, int mouseY)
      Overrides:
      isMouseOver in class ButtonWidget
      Mappings:
      Namespace Name Mixin selector
      official c Lavs;c(Lave;II)Z
      intermediary method_2479 Lnet/minecraft/class_685;method_2479(Lnet/minecraft/class_669;II)Z
      named isMouseOver Lnet/minecraft/client/gui/widget/ButtonWidget;isMouseOver(Lnet/minecraft/client/MinecraftClient;II)Z
    • playDownSound

      public void playDownSound​(SoundManager soundManager)
      Overrides:
      playDownSound in class ButtonWidget
      Mappings:
      Namespace Name Mixin selector
      official a Lavs;a(Lbpz;)V
      intermediary method_2474 Lnet/minecraft/class_685;method_2474(Lnet/minecraft/class_1328;)V
      named playDownSound Lnet/minecraft/client/gui/widget/ButtonWidget;playDownSound(Lnet/minecraft/client/sound/SoundManager;)V
    • mouseReleased

      public void mouseReleased​(int mouseX, int mouseY)
      Overrides:
      mouseReleased in class ButtonWidget
      Mappings:
      Namespace Name Mixin selector
      official a Lavs;a(II)V
      intermediary method_2472 Lnet/minecraft/class_685;method_2472(II)V
      named mouseReleased Lnet/minecraft/client/gui/widget/ButtonWidget;mouseReleased(II)V