Class OptionSliderWidget

All Implemented Interfaces:
class_4122

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

    • field_20084

      private double field_20084
      Mappings:
      Namespace Name Mixin selector
      official p Lchm;p:D
      intermediary field_20084 Lnet/minecraft/class_1806;field_20084:D
      named field_20084 Lnet/minecraft/client/gui/widget/OptionSliderWidget;field_20084:D
    • dragging

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

      private final GameOptions.Option option
      Mappings:
      Namespace Name Mixin selector
      official q Lchm;q:Lcfw$a;
      intermediary field_7740 Lnet/minecraft/class_1806;field_7740:Lnet/minecraft/class_347$class_350;
      named option Lnet/minecraft/client/gui/widget/OptionSliderWidget;option:Lnet/minecraft/client/options/GameOptions$Option;
    • field_20085

      private final double field_20085
      Mappings:
      Namespace Name Mixin selector
      official r Lchm;r:D
      intermediary field_20085 Lnet/minecraft/class_1806;field_20085:D
      named field_20085 Lnet/minecraft/client/gui/widget/OptionSliderWidget;field_20085:D
    • field_20086

      private final double field_20086
      Mappings:
      Namespace Name Mixin selector
      official s Lchm;s:D
      intermediary field_20086 Lnet/minecraft/class_1806;field_20086:D
      named field_20086 Lnet/minecraft/client/gui/widget/OptionSliderWidget;field_20086:D
  • Constructor Details

    • OptionSliderWidget

      public OptionSliderWidget(int id, int x, int y, GameOptions.Option option)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lchm;<init>(IIILcfw$a;)V
      intermediary <init> Lnet/minecraft/class_1806;<init>(IIILnet/minecraft/class_347$class_350;)V
      named <init> Lnet/minecraft/client/gui/widget/OptionSliderWidget;<init>(IIILnet/minecraft/client/options/GameOptions$Option;)V
    • OptionSliderWidget

      public OptionSliderWidget(int int2, int int3, int int4, GameOptions.Option option, double double2, double double3)
    • OptionSliderWidget

      public OptionSliderWidget(int int2, int int3, int int4, int int5, int int6, GameOptions.Option option, double double2, double double3)
  • Method Details

    • getYImage

      protected int getYImage(boolean isHovered)
      Overrides:
      getYImage in class ButtonWidget
      Mappings:
      Namespace Name Mixin selector
      official a Lcgu;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 a Lcgu;a(Lcft;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
    • method_18374

      public final void method_18374(double double2, double double3)
      Overrides:
      method_18374 in class ButtonWidget
      Mappings:
      Namespace Name Mixin selector
      official a Lcgu;a(DD)V
      intermediary method_18374 Lnet/minecraft/class_356;method_18374(DD)V
      named method_18374 Lnet/minecraft/client/gui/widget/ButtonWidget;method_18374(DD)V
    • method_18376

      public void method_18376(double double2, double double3)
      Overrides:
      method_18376 in class ButtonWidget
      Mappings:
      Namespace Name Mixin selector
      official b Lcgu;b(DD)V
      intermediary method_18376 Lnet/minecraft/class_356;method_18376(DD)V
      named method_18376 Lnet/minecraft/client/gui/widget/ButtonWidget;method_18376(DD)V