Package net.minecraft

Class class_7172<T>


@Environment(CLIENT) public class class_7172<T> extends Option
Mappings:
Namespace Name
official eaq
intermediary net/minecraft/class_7172
named net/minecraft/class_7172
  • Field Details

    • field_37862

      private static final org.slf4j.Logger field_37862
      Mappings:
      Namespace Name Mixin selector
      official W Leaq;W:Lorg/slf4j/Logger;
      intermediary field_37862 Lnet/minecraft/class_7172;field_37862:Lorg/slf4j/Logger;
      named field_37862 Lnet/minecraft/class_7172;field_37862:Lorg/slf4j/Logger;
    • field_37863

      private final Function<MinecraftClient,Option.TooltipFactory<T>> field_37863
      Mappings:
      Namespace Name Mixin selector
      official X Leaq;X:Ljava/util/function/Function;
      intermediary field_37863 Lnet/minecraft/class_7172;field_37863:Ljava/util/function/Function;
      named field_37863 Lnet/minecraft/class_7172;field_37863:Ljava/util/function/Function;
    • field_37864

      final Function<T,Text> field_37864
      Mappings:
      Namespace Name Mixin selector
      official Y Leaq;Y:Ljava/util/function/Function;
      intermediary field_37864 Lnet/minecraft/class_7172;field_37864:Ljava/util/function/Function;
      named field_37864 Lnet/minecraft/class_7172;field_37864:Ljava/util/function/Function;
    • field_37865

      private final class_7172.class_7178<T> field_37865
      Mappings:
      Namespace Name Mixin selector
      official Z Leaq;Z:Leaq$f;
      intermediary field_37865 Lnet/minecraft/class_7172;field_37865:Lnet/minecraft/class_7172$class_7178;
      named field_37865 Lnet/minecraft/class_7172;field_37865:Lnet/minecraft/class_7172$class_7178;
    • field_37866

      private final T field_37866
      Mappings:
      Namespace Name Mixin selector
      official aa Leaq;aa:Ljava/lang/Object;
      intermediary field_37866 Lnet/minecraft/class_7172;field_37866:Ljava/lang/Object;
      named field_37866 Lnet/minecraft/class_7172;field_37866:Ljava/lang/Object;
    • field_37867

      private final Consumer<T> field_37867
      Mappings:
      Namespace Name Mixin selector
      official ab Leaq;ab:Ljava/util/function/Consumer;
      intermediary field_37867 Lnet/minecraft/class_7172;field_37867:Ljava/util/function/Consumer;
      named field_37867 Lnet/minecraft/class_7172;field_37867:Ljava/util/function/Consumer;
    • field_37868

      T field_37868
      Mappings:
      Namespace Name Mixin selector
      official ac Leaq;ac:Ljava/lang/Object;
      intermediary field_37868 Lnet/minecraft/class_7172;field_37868:Ljava/lang/Object;
      named field_37868 Lnet/minecraft/class_7172;field_37868:Ljava/lang/Object;
  • Constructor Details

  • Method Details

    • method_41751

      public static class_7172<Boolean> method_41751(String string, boolean bool, Consumer<Boolean> consumer)
      Mappings:
      Namespace Name Mixin selector
      official a Leaq;a(Ljava/lang/String;ZLjava/util/function/Consumer;)Leaq;
      intermediary method_41751 Lnet/minecraft/class_7172;method_41751(Ljava/lang/String;ZLjava/util/function/Consumer;)Lnet/minecraft/class_7172;
      named method_41751 Lnet/minecraft/class_7172;method_41751(Ljava/lang/String;ZLjava/util/function/Consumer;)Lnet/minecraft/class_7172;
    • method_41749

      public static class_7172<Boolean> method_41749(String string, Function<MinecraftClient,Option.TooltipFactory<Boolean>> function, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Leaq;a(Ljava/lang/String;Ljava/util/function/Function;Z)Leaq;
      intermediary method_41749 Lnet/minecraft/class_7172;method_41749(Ljava/lang/String;Ljava/util/function/Function;Z)Lnet/minecraft/class_7172;
      named method_41749 Lnet/minecraft/class_7172;method_41749(Ljava/lang/String;Ljava/util/function/Function;Z)Lnet/minecraft/class_7172;
    • method_41750

      public static class_7172<Boolean> method_41750(String string, Function<MinecraftClient,Option.TooltipFactory<Boolean>> function, boolean bool, Consumer<Boolean> consumer)
      Mappings:
      Namespace Name Mixin selector
      official a Leaq;a(Ljava/lang/String;Ljava/util/function/Function;ZLjava/util/function/Consumer;)Leaq;
      intermediary method_41750 Lnet/minecraft/class_7172;method_41750(Ljava/lang/String;Ljava/util/function/Function;ZLjava/util/function/Consumer;)Lnet/minecraft/class_7172;
      named method_41750 Lnet/minecraft/class_7172;method_41750(Ljava/lang/String;Ljava/util/function/Function;ZLjava/util/function/Consumer;)Lnet/minecraft/class_7172;
    • createButton

      public ClickableWidget createButton(GameOptions options, int x, int y, int width)
      Specified by:
      createButton in class Option
      Mappings:
      Namespace Name Mixin selector
      official a Leap;a(Lear;III)Lecf;
      intermediary method_18520 Lnet/minecraft/class_316;method_18520(Lnet/minecraft/class_315;III)Lnet/minecraft/class_339;
      named createButton Lnet/minecraft/client/option/Option;createButton(Lnet/minecraft/client/option/GameOptions;III)Lnet/minecraft/client/gui/widget/ClickableWidget;
    • method_41753

      public T method_41753()
      Mappings:
      Namespace Name Mixin selector
      official c Leaq;c()Ljava/lang/Object;
      intermediary method_41753 Lnet/minecraft/class_7172;method_41753()Ljava/lang/Object;
      named method_41753 Lnet/minecraft/class_7172;method_41753()Ljava/lang/Object;
    • method_41748

      public void method_41748(T t)
      Mappings:
      Namespace Name Mixin selector
      official a Leaq;a(Ljava/lang/Object;)V
      intermediary method_41748 Lnet/minecraft/class_7172;method_41748(Ljava/lang/Object;)V
      named method_41748 Lnet/minecraft/class_7172;method_41748(Ljava/lang/Object;)V
    • method_41754

      public class_7172.class_7178<T> method_41754()
      Mappings:
      Namespace Name Mixin selector
      official d Leaq;d()Leaq$f;
      intermediary method_41754 Lnet/minecraft/class_7172;method_41754()Lnet/minecraft/class_7172$class_7178;
      named method_41754 Lnet/minecraft/class_7172;method_41754()Lnet/minecraft/class_7172$class_7178;