Class OptionSliderWidget


@Environment(CLIENT) public class OptionSliderWidget extends ButtonWidget
Mappings:
Namespace Name
official bvl
intermediary net/minecraft/class_1806
named net/minecraft/client/gui/widget/OptionSliderWidget
  • Field Details

    • value

      private float value
      Mappings:
      Namespace Name Mixin selector
      official p Lbvl;p:F
      intermediary field_7739 Lnet/minecraft/class_1806;field_7739:F
      named value Lnet/minecraft/client/gui/widget/OptionSliderWidget;value:F
    • dragging

      public boolean dragging
      Mappings:
      Namespace Name Mixin selector
      official o Lbvl;o:Z
      intermediary field_7738 Lnet/minecraft/class_1806;field_7738:Z
      named dragging Lnet/minecraft/client/gui/widget/OptionSliderWidget;dragging:Z
    • field_7740

      private GameOption field_7740
      Mappings:
      Namespace Name Mixin selector
      official q Lbvl;q:Lbtr;
      intermediary field_7740 Lnet/minecraft/class_1806;field_7740:Lnet/minecraft/class_350;
      named field_7740 Lnet/minecraft/client/gui/widget/OptionSliderWidget;field_7740:Lnet/minecraft/client/options/GameOption;
    • min

      private final float min
      Mappings:
      Namespace Name Mixin selector
      official r Lbvl;r:F
      intermediary field_7741 Lnet/minecraft/class_1806;field_7741:F
      named min Lnet/minecraft/client/gui/widget/OptionSliderWidget;min:F
    • max

      private final float max
      Mappings:
      Namespace Name Mixin selector
      official s Lbvl;s:F
      intermediary field_7742 Lnet/minecraft/class_1806;field_7742:F
      named max Lnet/minecraft/client/gui/widget/OptionSliderWidget;max:F
  • Constructor Details

    • OptionSliderWidget

      public OptionSliderWidget(int int2, int int3, int int4, GameOption gameOption)
    • OptionSliderWidget

      public OptionSliderWidget(int int2, int int3, int int4, GameOption gameOption, float float2, float float3)
  • Method Details

    • getYImage

      protected int getYImage(boolean isHovered)
      Overrides:
      getYImage in class ButtonWidget
      Mappings:
      Namespace Name Mixin selector
      official a Lbug;a(Z)I
      intermediary method_892 Lnet/minecraft/class_356;method_892(Z)I
      named getYImage Lnet/minecraft/client/gui/widget/ButtonWidget;getYImage(Z)I
    • renderBg

      protected void renderBg(MinecraftClient client, int mouseX, int mouseY)
      Overrides:
      renderBg in class ButtonWidget
      Mappings:
      Namespace Name Mixin selector
      official b Lbug;b(Lbsu;II)V
      intermediary method_893 Lnet/minecraft/class_356;method_893(Lnet/minecraft/class_1600;II)V
      named renderBg Lnet/minecraft/client/gui/widget/ButtonWidget;renderBg(Lnet/minecraft/client/MinecraftClient;II)V
    • isMouseOver

      public boolean isMouseOver(MinecraftClient client, int mouseX, int mouseY)
      Overrides:
      isMouseOver in class ButtonWidget
      Mappings:
      Namespace Name Mixin selector
      official c Lbug;c(Lbsu;II)Z
      intermediary method_894 Lnet/minecraft/class_356;method_894(Lnet/minecraft/class_1600;II)Z
      named isMouseOver Lnet/minecraft/client/gui/widget/ButtonWidget;isMouseOver(Lnet/minecraft/client/MinecraftClient;II)Z
    • mouseReleased

      public void mouseReleased(int mouseX, int mouseY)
      Overrides:
      mouseReleased in class ButtonWidget
      Mappings:
      Namespace Name Mixin selector
      official a Lbug;a(II)V
      intermediary method_890 Lnet/minecraft/class_356;method_890(II)V
      named mouseReleased Lnet/minecraft/client/gui/widget/ButtonWidget;mouseReleased(II)V