Package net.minecraft.client
Interface OptionInstance.CycleableValueSet<T>
- All Superinterfaces:
- OptionInstance.ValueSet<T>
- All Known Subinterfaces:
- OptionInstance.SliderableOrCyclableValueSet<T>
- All Known Implementing Classes:
- OptionInstance.AltEnum,- OptionInstance.ClampingLazyMaxIntRange,- OptionInstance.Enum,- OptionInstance.LazyEnum
- Enclosing class:
- OptionInstance<T>
- 
Nested Class SummaryNested ClassesModifier and TypeInterfaceDescriptionstatic interface
- 
Method SummaryModifier and TypeMethodDescriptiondefault Function<OptionInstance<T>,AbstractWidget> createButton(OptionInstance.TooltipSupplier<T> p_261801_, Options p_261824_, int p_261649_, int p_262114_, int p_261536_, Consumer<T> p_261642_) Methods inherited from interface net.minecraft.client.OptionInstance.ValueSetcodec, validateValue
- 
Method Details- 
valueListSupplierCycleButton.ValueListSupplier<T> valueListSupplier()
- 
valueSetter
- 
createButtondefault Function<OptionInstance<T>,AbstractWidget> createButton(OptionInstance.TooltipSupplier<T> p_261801_, Options p_261824_, int p_261649_, int p_262114_, int p_261536_, Consumer<T> p_261642_) - Specified by:
- createButtonin interface- OptionInstance.ValueSet<T>
 
 
-