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
@Environment(CLIENT) public class SliderWidget extends ButtonWidget
- Mappings:
Namespace Name official avxintermediary net/minecraft/class_690named net/minecraft/client/gui/widget/SliderWidget
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceSliderWidget.class_691 -
Field Summary
Fields Modifier and Type Field Description private floatfield_2925private Stringfield_2926private SliderWidget.class_691field_2930booleanfocusedprivate PagedEntryListWidget.Listenerlistenerprivate floatmaxprivate floatminFields 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 SliderWidget(PagedEntryListWidget.Listener listener, int id, int x, int y, String string, float min, float max, float float2, SliderWidget.class_691 class_691) -
Method Summary
Modifier and Type Method Description protected intgetYImage(boolean isHovered)booleanisMouseOver(MinecraftClient client, int mouseX, int mouseY)voidmethod_2548(float float2)voidmethod_2549(float float2, boolean bool)floatmethod_2550()floatmethod_2551()private Stringmethod_2552()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
-
field_2925
private float field_2925- Mappings:
Namespace Name Mixin selector official pLavx;p:Fintermediary field_2925Lnet/minecraft/class_690;field_2925:Fnamed field_2925Lnet/minecraft/client/gui/widget/SliderWidget;field_2925:F
-
focused
public boolean focused- Mappings:
Namespace Name Mixin selector official oLavx;o:Zintermediary field_2924Lnet/minecraft/class_690;field_2924:Znamed focusedLnet/minecraft/client/gui/widget/SliderWidget;focused:Z
-
field_2926
- Mappings:
Namespace Name Mixin selector official qLavx;q:Ljava/lang/String;intermediary field_2926Lnet/minecraft/class_690;field_2926:Ljava/lang/String;named field_2926Lnet/minecraft/client/gui/widget/SliderWidget;field_2926:Ljava/lang/String;
-
min
private final float min- Mappings:
Namespace Name Mixin selector official rLavx;r:Fintermediary field_2927Lnet/minecraft/class_690;field_2927:Fnamed minLnet/minecraft/client/gui/widget/SliderWidget;min:F
-
max
private final float max- Mappings:
Namespace Name Mixin selector official sLavx;s:Fintermediary field_2928Lnet/minecraft/class_690;field_2928:Fnamed maxLnet/minecraft/client/gui/widget/SliderWidget;max:F
-
listener
- Mappings:
Namespace Name Mixin selector official tLavx;t:Lawg$b;intermediary field_2929Lnet/minecraft/class_690;field_2929:Lnet/minecraft/class_703$class_705;named listenerLnet/minecraft/client/gui/widget/SliderWidget;listener:Lnet/minecraft/client/gui/widget/PagedEntryListWidget$Listener;
-
field_2930
- Mappings:
Namespace Name Mixin selector official uLavx;u:Lavx$a;intermediary field_2930Lnet/minecraft/class_690;field_2930:Lnet/minecraft/class_690$class_691;named field_2930Lnet/minecraft/client/gui/widget/SliderWidget;field_2930:Lnet/minecraft/client/gui/widget/SliderWidget$class_691;
-
-
Constructor Details
-
SliderWidget
public SliderWidget(PagedEntryListWidget.Listener listener, int id, int x, int y, String string, float min, float max, float float2, SliderWidget.class_691 class_691)- Mappings:
Namespace Name Mixin selector official <init>Lavx;<init>(Lawg$b;IIILjava/lang/String;FFFLavx$a;)Vintermediary <init>Lnet/minecraft/class_690;<init>(Lnet/minecraft/class_703$class_705;IIILjava/lang/String;FFFLnet/minecraft/class_690$class_691;)Vnamed <init>Lnet/minecraft/client/gui/widget/SliderWidget;<init>(Lnet/minecraft/client/gui/widget/PagedEntryListWidget$Listener;IIILjava/lang/String;FFFLnet/minecraft/client/gui/widget/SliderWidget$class_691;)V
-
-
Method Details
-
method_2550
public float method_2550()- Mappings:
Namespace Name Mixin selector official cLavx;c()Fintermediary method_2550Lnet/minecraft/class_690;method_2550()Fnamed method_2550Lnet/minecraft/client/gui/widget/SliderWidget;method_2550()F
-
method_2549
public void method_2549(float float2, boolean bool)- Mappings:
Namespace Name Mixin selector official aLavx;a(FZ)Vintermediary method_2549Lnet/minecraft/class_690;method_2549(FZ)Vnamed method_2549Lnet/minecraft/client/gui/widget/SliderWidget;method_2549(FZ)V
-
method_2551
public float method_2551()- Mappings:
Namespace Name Mixin selector official dLavx;d()Fintermediary method_2551Lnet/minecraft/class_690;method_2551()Fnamed method_2551Lnet/minecraft/client/gui/widget/SliderWidget;method_2551()F
-
method_2552
- Mappings:
Namespace Name Mixin selector official eLavx;e()Ljava/lang/String;intermediary method_2552Lnet/minecraft/class_690;method_2552()Ljava/lang/String;named method_2552Lnet/minecraft/client/gui/widget/SliderWidget;method_2552()Ljava/lang/String;
-
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
-
method_2548
public void method_2548(float float2)- Mappings:
Namespace Name Mixin selector official aLavx;a(F)Vintermediary method_2548Lnet/minecraft/class_690;method_2548(F)Vnamed method_2548Lnet/minecraft/client/gui/widget/SliderWidget;method_2548(F)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
-
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
-