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
@Environment(CLIENT) class SoundsScreen.SoundButtonWidget extends ButtonWidget
- Mappings:
Namespace Name official axz$aintermediary net/minecraft/class_762$class_763named net/minecraft/client/gui/screen/SoundsScreen$SoundButtonWidget
-
Field Summary
Fields Modifier and Type Field Description floatfield_3257booleanfield_3258private SoundCategoryfield_3260private Stringfield_3261Fields 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
BACKGROUND_TEXTURE, GUI_ICONS_TEXTURE, STATS_ICON_TEXTURE, zOffset -
Constructor Summary
Constructors Constructor Description SoundButtonWidget(int int2, int int3, int int4, SoundCategory soundCategory, boolean bool) -
Method Summary
Modifier and Type Method Description protected 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
-
field_3260
- Mappings:
Namespace Name Mixin selector official rLaxz$a;r:Lbpg;intermediary field_3260Lnet/minecraft/class_762$class_763;field_3260:Lnet/minecraft/class_1306;named field_3260Lnet/minecraft/client/gui/screen/SoundsScreen$SoundButtonWidget;field_3260:Lnet/minecraft/client/sound/SoundCategory;
-
field_3261
- Mappings:
Namespace Name Mixin selector official sLaxz$a;s:Ljava/lang/String;intermediary field_3261Lnet/minecraft/class_762$class_763;field_3261:Ljava/lang/String;named field_3261Lnet/minecraft/client/gui/screen/SoundsScreen$SoundButtonWidget;field_3261:Ljava/lang/String;
-
field_3257
public float field_3257- Mappings:
Namespace Name Mixin selector official oLaxz$a;o:Fintermediary field_3257Lnet/minecraft/class_762$class_763;field_3257:Fnamed field_3257Lnet/minecraft/client/gui/screen/SoundsScreen$SoundButtonWidget;field_3257:F
-
field_3258
public boolean field_3258- Mappings:
Namespace Name Mixin selector official pLaxz$a;p:Zintermediary field_3258Lnet/minecraft/class_762$class_763;field_3258:Znamed field_3258Lnet/minecraft/client/gui/screen/SoundsScreen$SoundButtonWidget;field_3258:Z
-
-
Constructor Details
-
SoundButtonWidget
-
-
Method Details
-
getYImage
protected int getYImage(boolean isHovered)- Overrides:
getYImagein classButtonWidget- Mappings:
Namespace Name Mixin selector official aLavs;a(Z)Iintermediary method_2475Lnet/minecraft/class_685;method_2475(Z)Inamed getYImageLnet/minecraft/client/gui/widget/ButtonWidget;getYImage(Z)I
-
renderBg
- Overrides:
renderBgin classButtonWidget- Mappings:
Namespace Name Mixin selector official bLavs;b(Lave;II)Vintermediary method_2478Lnet/minecraft/class_685;method_2478(Lnet/minecraft/class_669;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 cLavs;c(Lave;II)Zintermediary method_2479Lnet/minecraft/class_685;method_2479(Lnet/minecraft/class_669;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 aLavs;a(Lbpz;)Vintermediary method_2474Lnet/minecraft/class_685;method_2474(Lnet/minecraft/class_1328;)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 aLavs;a(II)Vintermediary method_2472Lnet/minecraft/class_685;method_2472(II)Vnamed mouseReleasedLnet/minecraft/client/gui/widget/ButtonWidget;mouseReleased(II)V
-