net.minecraft.client.gui.components

public class CycleButton$Builder<T>

fvv$a
net.minecraft.client.gui.components.CycleButton$Builder
net.minecraft.class_5676$class_5677

Field summary

Modifier and TypeField
private int
a
initialIndex
field_27972
private T
b
initialValue
field_27973
private final Function<T, Component>
c
valueStringifier
field_27974
private OptionInstance$TooltipSupplier<T>
d
tooltipSupplier
field_27975
private Function<CycleButton<T>, MutableComponent>
e
narrationProvider
field_27976
private CycleButton$ValueListSupplier<T>
f
values
field_27977
private boolean
g
displayOnlyValue
field_27978

Constructor summary

ModifierConstructor
public (Function<T, Component> arg0)

Method summary

Modifier and TypeMethod
public CycleButton$Builder<T>
a(Collection<T> arg0)
withValues(Collection<T> arg0)
method_32620(Collection<T> arg0)
public final CycleButton$Builder<T>
a(T... arg0)
withValues(T... arg0)
method_32624(T... arg0)
public CycleButton$Builder<T>
a(List<T> arg0, List<T> arg1)
withValues(List<T> arg0, List<T> arg1)
method_32621(List<T> arg0, List<T> arg1)
public CycleButton$Builder<T>
a(BooleanSupplier arg0, List<T> arg1, List<T> arg2)
withValues(BooleanSupplier arg0, List<T> arg1, List<T> arg2)
method_32622(BooleanSupplier arg0, List<T> arg1, List<T> arg2)
public CycleButton$Builder<T>
a(fvv$c<T> arg0)
withValues(CycleButton$ValueListSupplier<T> arg0)
method_42729(class_5676$class_5680<T> arg0)
public CycleButton$Builder<T>
a(fsj$l<T> arg0)
withTooltip(OptionInstance$TooltipSupplier<T> arg0)
method_32618(class_7172$class_7277<T> arg0)
public CycleButton$Builder<T>
a(T arg0)
withInitialValue(T arg0)
method_32619(T arg0)
public CycleButton$Builder<T>
a(Function<fvv<T>, xy> arg0)
withCustomNarration(Function<CycleButton<T>, MutableComponent> arg0)
method_32623(Function<class_5676<T>, class_5250> arg0)
public CycleButton$Builder<T>
a()
displayOnlyValue()
method_32616()
public CycleButton<T>
a(xk arg0, fvv$b<T> arg1)
create(Component arg0, CycleButton$OnValueChange<T> arg1)
method_57720(class_2561 arg0, class_5676$class_5678<T> arg1)
public CycleButton<T>
a(int arg0, int arg1, int arg2, int arg3, xk arg4)
create(int arg0, int arg1, int arg2, int arg3, Component arg4)
method_35723(int arg0, int arg1, int arg2, int arg3, class_2561 arg4)
public CycleButton<T>
a(int arg0, int arg1, int arg2, int arg3, xk arg4, fvv$b<T> arg5)
create(int arg0, int arg1, int arg2, int arg3, Component arg4, CycleButton$OnValueChange<T> arg5)
method_32617(int arg0, int arg1, int arg2, int arg3, class_2561 arg4, class_5676$class_5678<T> arg5)