Package net.minecraft.client.gui.widget
Class OptionSliderWidget
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.widget.ButtonWidget
net.minecraft.client.gui.widget.OptionSliderWidget
- Mappings:
Namespace Name official bdpintermediary net/minecraft/class_1806named net/minecraft/client/gui/widget/OptionSliderWidget
-
Field Summary
FieldsModifier and TypeFieldDescriptionbooleanprivate final floatprivate final floatprivate GameOptions.Optionprivate floatFields 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
ConstructorsConstructorDescriptionOptionSliderWidget(int id, int x, int y, GameOptions.Option option) OptionSliderWidget(int id, int x, int y, GameOptions.Option option, float min, float max) -
Method Summary
Modifier and TypeMethodDescriptionprotected intgetYImage(boolean isHovered) booleanisMouseOver(MinecraftClient client, int mouseX, int mouseY) voidmouseReleased(int mouseX, int mouseY) protected voidrenderBg(MinecraftClient client, int mouseX, int mouseY) Methods inherited from class net.minecraft.client.gui.widget.ButtonWidget
getWidth, isHovered, playDownSound, render, renderToolTip, setWidthMethods inherited from class net.minecraft.client.gui.DrawableHelper
drawCenteredString, drawHorizontalLine, drawSprite, drawTexture, drawTexture, drawTexture, drawTexture, drawVerticalLine, drawWithShadow, fill, fillGradient
-
Field Details
-
value
private float value- Mappings:
Namespace Name Mixin selector official pLbdp;p:Fintermediary field_7739Lnet/minecraft/class_1806;field_7739:Fnamed valueLnet/minecraft/client/gui/widget/OptionSliderWidget;value:F
-
dragging
public boolean dragging- Mappings:
Namespace Name Mixin selector official oLbdp;o:Zintermediary field_7738Lnet/minecraft/class_1806;field_7738:Znamed draggingLnet/minecraft/client/gui/widget/OptionSliderWidget;dragging:Z
-
option
- Mappings:
Namespace Name Mixin selector official qLbdp;q:Lbcf$a;intermediary field_7740Lnet/minecraft/class_1806;field_7740:Lnet/minecraft/class_347$class_350;named optionLnet/minecraft/client/gui/widget/OptionSliderWidget;option:Lnet/minecraft/client/options/GameOptions$Option;
-
min
private final float min- Mappings:
Namespace Name Mixin selector official rLbdp;r:Fintermediary field_7741Lnet/minecraft/class_1806;field_7741:Fnamed minLnet/minecraft/client/gui/widget/OptionSliderWidget;min:F
-
max
private final float max- Mappings:
Namespace Name Mixin selector official sLbdp;s:Fintermediary field_7742Lnet/minecraft/class_1806;field_7742:Fnamed maxLnet/minecraft/client/gui/widget/OptionSliderWidget;max:F
-
-
Constructor Details
-
OptionSliderWidget
- Mappings:
Namespace Name Mixin selector official <init>Lbdp;<init>(IIILbcf$a;)Vintermediary <init>Lnet/minecraft/class_1806;<init>(IIILnet/minecraft/class_347$class_350;)Vnamed <init>Lnet/minecraft/client/gui/widget/OptionSliderWidget;<init>(IIILnet/minecraft/client/options/GameOptions$Option;)V
-
OptionSliderWidget
- Mappings:
Namespace Name Mixin selector official <init>Lbdp;<init>(IIILbcf$a;FF)Vintermediary <init>Lnet/minecraft/class_1806;<init>(IIILnet/minecraft/class_347$class_350;FF)Vnamed <init>Lnet/minecraft/client/gui/widget/OptionSliderWidget;<init>(IIILnet/minecraft/client/options/GameOptions$Option;FF)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
-
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
-