Interface SimpleOption.class_7305<T>

All Superinterfaces:
SimpleOption.Callbacks<T>
All Known Subinterfaces:
SimpleOption.class_7306<T>
All Known Implementing Classes:
SimpleOption.AlternateValuesSupportingCyclingCallbacks, SimpleOption.CyclingCallbacks, SimpleOption.PotentialValuesBasedCallbacks
Enclosing class:
SimpleOption<T>

@Environment(CLIENT) static interface SimpleOption.class_7305<T> extends SimpleOption.Callbacks<T>
Mappings:
Namespace Name
official ebt$d
intermediary net/minecraft/class_7172$class_7305
named net/minecraft/client/option/SimpleOption$class_7305
  • Method Details

    • method_42721

      CyclingButtonWidget.Values<T> method_42721()
      Mappings:
      Namespace Name Mixin selector
      official a Lebt$d;a()Ledq$c;
      intermediary method_42721 Lnet/minecraft/class_7172$class_7305;method_42721()Lnet/minecraft/class_5676$class_5680;
      named method_42721 Lnet/minecraft/client/option/SimpleOption$class_7305;method_42721()Lnet/minecraft/client/gui/widget/CyclingButtonWidget$Values;
    • valueSetter

      default SimpleOption.class_7305.ValueSetter<T> valueSetter()
      Mappings:
      Namespace Name Mixin selector
      official e Lebt$d;e()Lebt$d$a;
      intermediary comp_674 Lnet/minecraft/class_7172$class_7305;comp_674()Lnet/minecraft/class_7172$class_7305$class_7274;
      named valueSetter Lnet/minecraft/client/option/SimpleOption$class_7305;valueSetter()Lnet/minecraft/client/option/SimpleOption$class_7305$ValueSetter;
    • getButtonCreator

      default Function<SimpleOption<T>,ClickableWidget> getButtonCreator(SimpleOption.TooltipFactory<T> tooltipFactory, GameOptions gameOptions, int x, int y, int width)
      Specified by:
      getButtonCreator in interface SimpleOption.Callbacks<T>
      Mappings:
      Namespace Name Mixin selector
      official a Lebt$o;a(Lebt$l;Lebu;III)Ljava/util/function/Function;
      intermediary method_41756 Lnet/minecraft/class_7172$class_7178;method_41756(Lnet/minecraft/class_7172$class_7277;Lnet/minecraft/class_315;III)Ljava/util/function/Function;
      named getButtonCreator Lnet/minecraft/client/option/SimpleOption$Callbacks;getButtonCreator(Lnet/minecraft/client/option/SimpleOption$TooltipFactory;Lnet/minecraft/client/option/GameOptions;III)Ljava/util/function/Function;