Package net.minecraft.client
Interface OptionInstance.SliderableOrCyclableValueSet<T>
- All Superinterfaces:
 OptionInstance.CycleableValueSet<T>,OptionInstance.SliderableValueSet<T>,OptionInstance.ValueSet<T>
- All Known Implementing Classes:
 OptionInstance.ClampingLazyMaxIntRange
- Enclosing class:
 - OptionInstance<T>
 
static interface OptionInstance.SliderableOrCyclableValueSet<T>
extends OptionInstance.CycleableValueSet<T>, OptionInstance.SliderableValueSet<T>
- 
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.client.OptionInstance.CycleableValueSet
OptionInstance.CycleableValueSet.ValueSetter<T> - 
Method Summary
Modifier and TypeMethodDescriptiondefault Function<OptionInstance<T>,AbstractWidget> createButton(OptionInstance.TooltipSupplier<T> p_261786_, Options p_262030_, int p_261940_, int p_262149_, int p_261495_, Consumer<T> p_261881_) booleanMethods inherited from interface net.minecraft.client.OptionInstance.CycleableValueSet
valueListSupplier, valueSetterMethods inherited from interface net.minecraft.client.OptionInstance.SliderableValueSet
fromSliderValue, toSliderValueMethods inherited from interface net.minecraft.client.OptionInstance.ValueSet
codec, validateValue 
- 
Method Details
- 
createCycleButton
boolean createCycleButton() - 
createButton
default Function<OptionInstance<T>,AbstractWidget> createButton(OptionInstance.TooltipSupplier<T> p_261786_, Options p_262030_, int p_261940_, int p_262149_, int p_261495_, Consumer<T> p_261881_) - Specified by:
 createButtonin interfaceOptionInstance.CycleableValueSet<T>- Specified by:
 createButtonin interfaceOptionInstance.SliderableValueSet<T>- Specified by:
 createButtonin interfaceOptionInstance.ValueSet<T>
 
 -