Class SliderWidget


@Environment(CLIENT) public class SliderWidget extends ButtonWidget
Mappings:
Namespace Name
intermediary net/minecraft/class_597
glue class_688
server net/minecraft/class_597
client vz
named net/minecraft/client/gui/widget/SliderWidget
  • Field Details

    • value

      public float value
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2591 Lnet/minecraft/class_597;field_2591:F
      glue field_2810 Lclass_688;field_2810:F
      server field_2591 Lnet/minecraft/class_597;field_2591:F
      client i Lvz;i:F
      named value Lnet/minecraft/client/gui/widget/SliderWidget;value:F
    • dragging

      public boolean dragging
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2592 Lnet/minecraft/class_597;field_2592:Z
      glue field_2811 Lclass_688;field_2811:Z
      server field_2592 Lnet/minecraft/class_597;field_2592:Z
      client j Lvz;j:Z
      named dragging Lnet/minecraft/client/gui/widget/SliderWidget;dragging:Z
    • option

      private Option option
      Mappings:
      Namespace Name Mixin selector
      intermediary field_2593 Lnet/minecraft/class_597;field_2593:Lnet/minecraft/class_271;
      glue field_2812 Lclass_688;field_2812:Lclass_295;
      server field_2593 Lnet/minecraft/class_597;field_2593:Lnet/minecraft/class_271;
      client l Lvz;l:Lht;
      named option Lnet/minecraft/client/gui/widget/SliderWidget;option:Lnet/minecraft/client/option/Option;
  • Constructor Details

    • SliderWidget

      public SliderWidget(int id, int x, int y, Option option, String message, float value)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_597;<init>(IIILnet/minecraft/class_271;Ljava/lang/String;F)V
      glue <init> Lclass_688;<init>(IIILclass_295;Ljava/lang/String;F)V
      server <init> Lnet/minecraft/class_597;<init>(IIILnet/minecraft/class_271;Ljava/lang/String;F)V
      client <init> Lvz;<init>(IIILht;Ljava/lang/String;F)V
      named <init> Lnet/minecraft/client/gui/widget/SliderWidget;<init>(IIILnet/minecraft/client/option/Option;Ljava/lang/String;F)V
  • Method Details

    • getYImage

      protected int getYImage(boolean hovered)
      Overrides:
      getYImage in class ButtonWidget
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1187 Lnet/minecraft/class_33;method_1187(Z)I
      glue method_1539 Lclass_389;method_1539(Z)I
      server method_1187 Lnet/minecraft/class_33;method_1187(Z)I
      client a Lke;a(Z)I
      named getYImage Lnet/minecraft/client/gui/widget/ButtonWidget;getYImage(Z)I
    • renderBackground

      protected void renderBackground(Minecraft minecraft, int mouseX, int mouseY)
      Overrides:
      renderBackground in class ButtonWidget
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1188 Lnet/minecraft/class_33;method_1188(Lnet/minecraft/client/Minecraft;II)V
      glue method_1540 Lclass_389;method_1540(Lnet/minecraft/client/Minecraft;II)V
      server method_1188 Lnet/minecraft/class_33;method_1188(Lnet/minecraft/client/Minecraft;II)V
      client b Lke;b(Lnet/minecraft/client/Minecraft;II)V
      named renderBackground Lnet/minecraft/client/gui/widget/ButtonWidget;renderBackground(Lnet/minecraft/client/Minecraft;II)V
    • isMouseOver

      public boolean isMouseOver(Minecraft minecraft, int mouseX, int mouseY)
      Overrides:
      isMouseOver in class ButtonWidget
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1189 Lnet/minecraft/class_33;method_1189(Lnet/minecraft/client/Minecraft;II)Z
      glue method_1541 Lclass_389;method_1541(Lnet/minecraft/client/Minecraft;II)Z
      server method_1189 Lnet/minecraft/class_33;method_1189(Lnet/minecraft/client/Minecraft;II)Z
      client c Lke;c(Lnet/minecraft/client/Minecraft;II)Z
      named isMouseOver Lnet/minecraft/client/gui/widget/ButtonWidget;isMouseOver(Lnet/minecraft/client/Minecraft;II)Z
    • mouseReleased

      public void mouseReleased(int mouseX, int mouseY)
      Overrides:
      mouseReleased in class ButtonWidget
      Mappings:
      Namespace Name Mixin selector
      intermediary method_1185 Lnet/minecraft/class_33;method_1185(II)V
      glue method_1537 Lclass_389;method_1537(II)V
      server method_1185 Lnet/minecraft/class_33;method_1185(II)V
      client a Lke;a(II)V
      named mouseReleased Lnet/minecraft/client/gui/widget/ButtonWidget;mouseReleased(II)V