Class SliderWidget


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

    • field_2925

      private float field_2925
      Mappings:
      Namespace Name Mixin selector
      official p Lavx;p:F
      intermediary field_2925 Lnet/minecraft/class_690;field_2925:F
      named field_2925 Lnet/minecraft/client/gui/widget/SliderWidget;field_2925:F
    • focused

      public boolean focused
      Mappings:
      Namespace Name Mixin selector
      official o Lavx;o:Z
      intermediary field_2924 Lnet/minecraft/class_690;field_2924:Z
      named focused Lnet/minecraft/client/gui/widget/SliderWidget;focused:Z
    • field_2926

      private String field_2926
      Mappings:
      Namespace Name Mixin selector
      official q Lavx;q:Ljava/lang/String;
      intermediary field_2926 Lnet/minecraft/class_690;field_2926:Ljava/lang/String;
      named field_2926 Lnet/minecraft/client/gui/widget/SliderWidget;field_2926:Ljava/lang/String;
    • min

      private final float min
      Mappings:
      Namespace Name Mixin selector
      official r Lavx;r:F
      intermediary field_2927 Lnet/minecraft/class_690;field_2927:F
      named min Lnet/minecraft/client/gui/widget/SliderWidget;min:F
    • max

      private final float max
      Mappings:
      Namespace Name Mixin selector
      official s Lavx;s:F
      intermediary field_2928 Lnet/minecraft/class_690;field_2928:F
      named max Lnet/minecraft/client/gui/widget/SliderWidget;max:F
    • listener

      private final PagedEntryListWidget.Listener listener
      Mappings:
      Namespace Name Mixin selector
      official t Lavx;t:Lawg$b;
      intermediary field_2929 Lnet/minecraft/class_690;field_2929:Lnet/minecraft/class_703$class_705;
      named listener Lnet/minecraft/client/gui/widget/SliderWidget;listener:Lnet/minecraft/client/gui/widget/PagedEntryListWidget$Listener;
    • field_2930

      private SliderWidget.class_691 field_2930
      Mappings:
      Namespace Name Mixin selector
      official u Lavx;u:Lavx$a;
      intermediary field_2930 Lnet/minecraft/class_690;field_2930:Lnet/minecraft/class_690$class_691;
      named field_2930 Lnet/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;)V
      intermediary <init> Lnet/minecraft/class_690;<init>(Lnet/minecraft/class_703$class_705;IIILjava/lang/String;FFFLnet/minecraft/class_690$class_691;)V
      named <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 c Lavx;c()F
      intermediary method_2550 Lnet/minecraft/class_690;method_2550()F
      named method_2550 Lnet/minecraft/client/gui/widget/SliderWidget;method_2550()F
    • method_2549

      public void method_2549​(float float2, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Lavx;a(FZ)V
      intermediary method_2549 Lnet/minecraft/class_690;method_2549(FZ)V
      named method_2549 Lnet/minecraft/client/gui/widget/SliderWidget;method_2549(FZ)V
    • method_2551

      public float method_2551()
      Mappings:
      Namespace Name Mixin selector
      official d Lavx;d()F
      intermediary method_2551 Lnet/minecraft/class_690;method_2551()F
      named method_2551 Lnet/minecraft/client/gui/widget/SliderWidget;method_2551()F
    • method_2552

      private String method_2552()
      Mappings:
      Namespace Name Mixin selector
      official e Lavx;e()Ljava/lang/String;
      intermediary method_2552 Lnet/minecraft/class_690;method_2552()Ljava/lang/String;
      named method_2552 Lnet/minecraft/client/gui/widget/SliderWidget;method_2552()Ljava/lang/String;
    • getYImage

      protected int getYImage​(boolean isHovered)
      Overrides:
      getYImage in class ButtonWidget
      Mappings:
      Namespace Name Mixin selector
      official a Lavs;a(Z)I
      intermediary method_2475 Lnet/minecraft/class_685;method_2475(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 Lavs;b(Lave;II)V
      intermediary method_2478 Lnet/minecraft/class_685;method_2478(Lnet/minecraft/class_669;II)V
      named renderBg Lnet/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 a Lavx;a(F)V
      intermediary method_2548 Lnet/minecraft/class_690;method_2548(F)V
      named method_2548 Lnet/minecraft/client/gui/widget/SliderWidget;method_2548(F)V
    • isMouseOver

      public boolean isMouseOver​(MinecraftClient client, int mouseX, int mouseY)
      Overrides:
      isMouseOver in class ButtonWidget
      Mappings:
      Namespace Name Mixin selector
      official c Lavs;c(Lave;II)Z
      intermediary method_2479 Lnet/minecraft/class_685;method_2479(Lnet/minecraft/class_669;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 Lavs;a(II)V
      intermediary method_2472 Lnet/minecraft/class_685;method_2472(II)V
      named mouseReleased Lnet/minecraft/client/gui/widget/ButtonWidget;mouseReleased(II)V