Package net.minecraft.client.gui.screen
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
- Mappings:
Namespace Name official bfd$aintermediary net/minecraft/class_1815$class_1816named net/minecraft/client/gui/screen/SoundsScreen$SoundButtonWidget
-
Field Summary
FieldsFields inherited from class net.minecraft.client.gui.widget.ButtonWidget
active, height, hovered, id, message, visible, WIDGETS_LOCATION, width, x, yFields inherited from class net.minecraft.client.gui.DrawableHelper
GUI_ICONS_TEXTURE, OPTIONS_BACKGROUND_TEXTURE, STATS_ICON_TEXTURE, zOffset -
Constructor Summary
ConstructorsConstructorDescriptionSoundButtonWidget(int id, int x, int y, SoundCategory category, boolean isLarge) -
Method Summary
Modifier and TypeMethodDescriptionprotected intgetYImage(boolean isHovered) booleanisMouseOver(MinecraftClient client, int mouseX, int mouseY) voidmouseReleased(int mouseX, int mouseY) voidplayDownSound(SoundManager soundManager) protected voidrenderBg(MinecraftClient client, int mouseX, int mouseY) Methods inherited from class net.minecraft.client.gui.widget.ButtonWidget
getWidth, isHovered, render, renderToolTip, setWidthMethods inherited from class net.minecraft.client.gui.DrawableHelper
drawCenteredString, drawHorizontalLine, drawSprite, drawTexture, drawTexture, drawTexture, drawTexture, drawVerticalLine, drawWithShadow, fill, fillGradient
-
Field Details
-
category
- Mappings:
Namespace Name Mixin selector official rLbfd$a;r:Lni;intermediary field_7780Lnet/minecraft/class_1815$class_1816;field_7780:Lnet/minecraft/class_2153;named categoryLnet/minecraft/client/gui/screen/SoundsScreen$SoundButtonWidget;category:Lnet/minecraft/client/sound/SoundCategory;
-
categoryName
- Mappings:
Namespace Name Mixin selector official sLbfd$a;s:Ljava/lang/String;intermediary field_7781Lnet/minecraft/class_1815$class_1816;field_7781:Ljava/lang/String;named categoryNameLnet/minecraft/client/gui/screen/SoundsScreen$SoundButtonWidget;categoryName:Ljava/lang/String;
-
volume
public float volume- Mappings:
Namespace Name Mixin selector official oLbfd$a;o:Fintermediary field_7777Lnet/minecraft/class_1815$class_1816;field_7777:Fnamed volumeLnet/minecraft/client/gui/screen/SoundsScreen$SoundButtonWidget;volume:F
-
mouseButtonPressed
public boolean mouseButtonPressed- Mappings:
Namespace Name Mixin selector official pLbfd$a;p:Zintermediary field_7778Lnet/minecraft/class_1815$class_1816;field_7778:Znamed mouseButtonPressedLnet/minecraft/client/gui/screen/SoundsScreen$SoundButtonWidget;mouseButtonPressed:Z
-
-
Constructor Details
-
SoundButtonWidget
- Mappings:
Namespace Name Mixin selector official <init>Lbfd$a;<init>(Lbfd;IIILni;Z)Vintermediary <init>Lnet/minecraft/class_1815$class_1816;<init>(Lnet/minecraft/class_1815;IIILnet/minecraft/class_2153;Z)Vnamed <init>Lnet/minecraft/client/gui/screen/SoundsScreen$SoundButtonWidget;<init>(Lnet/minecraft/client/gui/screen/SoundsScreen;IIILnet/minecraft/client/sound/SoundCategory;Z)V
-
-
Method Details
-
getYImage
protected int getYImage(boolean isHovered) - Overrides:
getYImagein classButtonWidget- Mappings:
Namespace Name Mixin selector official aLbcx;a(Z)Iintermediary method_892Lnet/minecraft/class_356;method_892(Z)Inamed getYImageLnet/minecraft/client/gui/widget/ButtonWidget;getYImage(Z)I
-
renderBg
- Overrides:
renderBgin classButtonWidget- Mappings:
Namespace Name Mixin selector official bLbcx;b(Lbcd;II)Vintermediary method_893Lnet/minecraft/class_356;method_893(Lnet/minecraft/class_1600;II)Vnamed renderBgLnet/minecraft/client/gui/widget/ButtonWidget;renderBg(Lnet/minecraft/client/MinecraftClient;II)V
-
isMouseOver
- Overrides:
isMouseOverin classButtonWidget- Mappings:
Namespace Name Mixin selector official cLbcx;c(Lbcd;II)Zintermediary method_894Lnet/minecraft/class_356;method_894(Lnet/minecraft/class_1600;II)Znamed isMouseOverLnet/minecraft/client/gui/widget/ButtonWidget;isMouseOver(Lnet/minecraft/client/MinecraftClient;II)Z
-
playDownSound
- Overrides:
playDownSoundin classButtonWidget- Mappings:
Namespace Name Mixin selector official aLbcx;a(Lbyv;)Vintermediary method_6687Lnet/minecraft/class_356;method_6687(Lnet/minecraft/class_1909;)Vnamed playDownSoundLnet/minecraft/client/gui/widget/ButtonWidget;playDownSound(Lnet/minecraft/client/sound/SoundManager;)V
-
mouseReleased
public void mouseReleased(int mouseX, int mouseY) - Overrides:
mouseReleasedin classButtonWidget- Mappings:
Namespace Name Mixin selector official aLbcx;a(II)Vintermediary method_890Lnet/minecraft/class_356;method_890(II)Vnamed mouseReleasedLnet/minecraft/client/gui/widget/ButtonWidget;mouseReleased(II)V
-