Package net.minecraft.client.gui.widget
Class SliderWidget
java.lang.Object
net.minecraft.client.gui.DrawableHelper
net.minecraft.client.gui.widget.ButtonWidget
net.minecraft.client.gui.widget.SliderWidget
- Mappings:
Namespace Name official bumintermediary net/minecraft/class_2295named net/minecraft/client/gui/widget/SliderWidget
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate final class_2302private class_2296booleanprivate final floatprivate final floatprivate 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
ConstructorsConstructorDescriptionSliderWidget(class_2302 class_2302, int int2, int int3, int int4, String string, float float2, float float3, float float4, class_2296 class_2296) -
Method Summary
Modifier and TypeMethodDescriptionfloatReturns a progress value between 0 and 1floatprotected intgetYImage(boolean isHovered) booleanisMouseOver(MinecraftClient client, int mouseX, int mouseY) voidmethod_9459(float float2) voidmethod_9460(float float2, boolean bool) private StringvoidmouseReleased(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
-
progress
private float progress- Mappings:
Namespace Name Mixin selector official pLbum;p:Fintermediary field_10359Lnet/minecraft/class_2295;field_10359:Fnamed progressLnet/minecraft/client/gui/widget/SliderWidget;progress:F
-
focused
public boolean focused- Mappings:
Namespace Name Mixin selector official oLbum;o:Zintermediary field_10358Lnet/minecraft/class_2295;field_10358:Znamed focusedLnet/minecraft/client/gui/widget/SliderWidget;focused:Z
-
field_10360
- Mappings:
Namespace Name Mixin selector official qLbum;q:Ljava/lang/String;intermediary field_10360Lnet/minecraft/class_2295;field_10360:Ljava/lang/String;named field_10360Lnet/minecraft/client/gui/widget/SliderWidget;field_10360:Ljava/lang/String;
-
min
private final float min- Mappings:
Namespace Name Mixin selector official rLbum;r:Fintermediary field_10361Lnet/minecraft/class_2295;field_10361:Fnamed minLnet/minecraft/client/gui/widget/SliderWidget;min:F
-
max
private final float max- Mappings:
Namespace Name Mixin selector official sLbum;s:Fintermediary field_10362Lnet/minecraft/class_2295;field_10362:Fnamed maxLnet/minecraft/client/gui/widget/SliderWidget;max:F
-
field_10363
- Mappings:
Namespace Name Mixin selector official tLbum;t:Lbvb;intermediary field_10363Lnet/minecraft/class_2295;field_10363:Lnet/minecraft/class_2302;named field_10363Lnet/minecraft/client/gui/widget/SliderWidget;field_10363:Lnet/minecraft/class_2302;
-
field_10364
- Mappings:
Namespace Name Mixin selector official uLbum;u:Lbun;intermediary field_10364Lnet/minecraft/class_2295;field_10364:Lnet/minecraft/class_2296;named field_10364Lnet/minecraft/client/gui/widget/SliderWidget;field_10364:Lnet/minecraft/class_2296;
-
-
Constructor Details
-
SliderWidget
public SliderWidget(class_2302 class_2302, int int2, int int3, int int4, String string, float float2, float float3, float float4, class_2296 class_2296)
-
-
Method Details
-
getSliderValue
public float getSliderValue()- Mappings:
Namespace Name Mixin selector official cLbum;c()Fintermediary method_9461Lnet/minecraft/class_2295;method_9461()Fnamed getSliderValueLnet/minecraft/client/gui/widget/SliderWidget;getSliderValue()F
-
method_9460
public void method_9460(float float2, boolean bool) - Mappings:
Namespace Name Mixin selector official aLbum;a(FZ)Vintermediary method_9460Lnet/minecraft/class_2295;method_9460(FZ)Vnamed method_9460Lnet/minecraft/client/gui/widget/SliderWidget;method_9460(FZ)V
-
getProgress
public float getProgress()Returns a progress value between 0 and 1- Mappings:
Namespace Name Mixin selector official dLbum;d()Fintermediary method_9462Lnet/minecraft/class_2295;method_9462()Fnamed getProgressLnet/minecraft/client/gui/widget/SliderWidget;getProgress()F
-
method_9463
- Mappings:
Namespace Name Mixin selector official eLbum;e()Ljava/lang/String;intermediary method_9463Lnet/minecraft/class_2295;method_9463()Ljava/lang/String;named method_9463Lnet/minecraft/client/gui/widget/SliderWidget;method_9463()Ljava/lang/String;
-
getYImage
protected int getYImage(boolean isHovered) - Overrides:
getYImagein classButtonWidget- Mappings:
Namespace Name Mixin selector official aLbug;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 bLbug;b(Lbsu;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
-
method_9459
public void method_9459(float float2) - Mappings:
Namespace Name Mixin selector official aLbum;a(F)Vintermediary method_9459Lnet/minecraft/class_2295;method_9459(F)Vnamed method_9459Lnet/minecraft/client/gui/widget/SliderWidget;method_9459(F)V
-
isMouseOver
- Overrides:
isMouseOverin classButtonWidget- Mappings:
Namespace Name Mixin selector official cLbug;c(Lbsu;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 aLbug;a(II)Vintermediary method_890Lnet/minecraft/class_356;method_890(II)Vnamed mouseReleasedLnet/minecraft/client/gui/widget/ButtonWidget;mouseReleased(II)V
-