net.minecraft.client.option

public interface SimpleOption$CyclingCallbacks<T>

extends SimpleOption$Callbacks<T>

net.minecraft.client.OptionInstance$CycleableValueSet
net.minecraft.client.OptionInstance$CycleableValueSet
net.minecraft.class_7172$class_7305
net.minecraft.client.option.SimpleOption$CyclingCallbacks

Method summary

Modifier and TypeMethod
CyclingButtonWidget$Values<T>
valueListSupplier()
valueListSupplier()
method_42721()
getValues()
default SimpleOption$CyclingCallbacks$ValueSetter<T>
valueSetter()
valueSetter()
comp_674()
valueSetter()
default Function<SimpleOption<T>, ClickableWidget>
createButton(OptionInstance$TooltipSupplier<T> tooltip, Options options, int x, int y, int width, OptionInstance$ValueUpdateListener<? super T> onValueChanged)
createButton(OptionInstance$TooltipSupplier<T> tooltip, Options options, int x, int y, int width, OptionInstance$ValueUpdateListener<? super T> onValueChanged)
method_41756(class_7172$class_7277<T> arg0, class_315 arg1, int arg2, int arg3, int arg4, class_7172$class_1_783<? super T> arg5)
getWidgetCreator(SimpleOption$TooltipFactory<T> arg0, GameOptions arg1, int arg2, int arg3, int arg4, SimpleOption$ChangeCallback<? super T> arg5)