Package net.minecraft.client.option
Interface SimpleOption.IntSliderCallbacks
- All Superinterfaces:
 SimpleOption.Callbacks<Integer>,SimpleOption.SliderCallbacks<Integer>
- All Known Implementing Classes:
 SimpleOption.MaxSuppliableIntCallbacks,SimpleOption.ValidatingIntSliderCallbacks
- Enclosing class:
 SimpleOption<T>
@Environment(CLIENT)
static interface SimpleOption.IntSliderCallbacks
extends SimpleOption.SliderCallbacks<Integer>
- Mappings:
 Namespace Name official enq$gintermediary net/minecraft/class_7172$class_7275named net/minecraft/client/option/SimpleOption$IntSliderCallbacks
- 
Method Summary
Modifier and TypeMethodDescriptionintintdefault doubletoSliderProgress(Integer integer) Returns the progress (0.0to1.0, both inclusive) of the slider.default IntegertoValue(double double2) Returns the value from the progress (0.0to1.0, both inclusive) of the slider.default <R> SimpleOption.SliderCallbacks<R>withModifier(IntFunction<? extends R> sliderProgressValueToValue, ToIntFunction<? super R> valueToSliderProgressValue) Creates a slider callback with the modifier applied.Methods inherited from interface net.minecraft.client.option.SimpleOption.Callbacks
codec, validateMethods inherited from interface net.minecraft.client.option.SimpleOption.SliderCallbacks
getWidgetCreator 
- 
Method Details
- 
minInclusive
int minInclusive()- Mappings:
 Namespace Name Mixin selector official dLenq$g;d()Iintermediary comp_593Lnet/minecraft/class_7172$class_7275;comp_593()Inamed minInclusiveLnet/minecraft/client/option/SimpleOption$IntSliderCallbacks;minInclusive()I
 - 
maxInclusive
int maxInclusive()- Mappings:
 Namespace Name Mixin selector official bLenq$g;b()Iintermediary comp_594Lnet/minecraft/class_7172$class_7275;comp_594()Inamed maxInclusiveLnet/minecraft/client/option/SimpleOption$IntSliderCallbacks;maxInclusive()I
 - 
toSliderProgress
Description copied from interface:SimpleOption.SliderCallbacksReturns the progress (0.0to1.0, both inclusive) of the slider.- Specified by:
 toSliderProgressin interfaceSimpleOption.SliderCallbacks<Integer>- Returns:
 - the progress (
0.0to1.0, both inclusive) of the slider - Mappings:
 Namespace Name Mixin selector official bLenq$g;b(Ljava/lang/Integer;)Dintermediary method_42415Lnet/minecraft/class_7172$class_7275;method_42415(Ljava/lang/Integer;)Dnamed toSliderProgressLnet/minecraft/client/option/SimpleOption$IntSliderCallbacks;toSliderProgress(Ljava/lang/Integer;)D
 - 
toValue
Description copied from interface:SimpleOption.SliderCallbacksReturns the value from the progress (0.0to1.0, both inclusive) of the slider.- Specified by:
 toValuein interfaceSimpleOption.SliderCallbacks<Integer>- Returns:
 - the value from the progress (
0.0to1.0, both inclusive) of the slider - Mappings:
 Namespace Name Mixin selector official aLenq$g;a(D)Ljava/lang/Integer;intermediary method_42412Lnet/minecraft/class_7172$class_7275;method_42412(D)Ljava/lang/Integer;named toValueLnet/minecraft/client/option/SimpleOption$IntSliderCallbacks;toValue(D)Ljava/lang/Integer;
 - 
withModifier
default <R> SimpleOption.SliderCallbacks<R> withModifier(IntFunction<? extends R> sliderProgressValueToValue, ToIntFunction<? super R> valueToSliderProgressValue) Creates a slider callback with the modifier applied. Note that when using this,SimpleOption.IntSliderCallbacksmust be constructed using the slider progress value; the modifier is applied to that callbacks.- See Also:
 - Mappings:
 Namespace Name Mixin selector official aLenq$g;a(Ljava/util/function/IntFunction;Ljava/util/function/ToIntFunction;)Lenq$k;intermediary method_42414Lnet/minecraft/class_7172$class_7275;method_42414(Ljava/util/function/IntFunction;Ljava/util/function/ToIntFunction;)Lnet/minecraft/class_7172$class_7176;named withModifierLnet/minecraft/client/option/SimpleOption$IntSliderCallbacks;withModifier(Ljava/util/function/IntFunction;Ljava/util/function/ToIntFunction;)Lnet/minecraft/client/option/SimpleOption$SliderCallbacks;
 
 -