net.minecraft.client.gui.components

public interface CycleButton$ValueListSupplier<T>

fom$c
net.minecraft.client.gui.components.CycleButton$ValueListSupplier
net.minecraft.class_5676$class_5680
net.minecraft.client.gui.widget.CyclingButtonWidget$Values

Method summary

Modifier and TypeMethod
List<T>
a()
getSelectedList()
method_32626()
getCurrent()
List<T>
b()
getDefaultList()
method_32629()
getDefaults()
static <T> CycleButton$ValueListSupplier<T>
a(Collection<T> arg0)
create(Collection<T> arg0)
method_32627(Collection<T> arg0)
of(Collection<T> values)
static <T> CycleButton$ValueListSupplier<T>
a(BooleanSupplier arg0, List<T> arg1, List<T> arg2)
create(BooleanSupplier arg0, List<T> arg1, List<T> arg2)
method_32628(BooleanSupplier arg0, List<T> arg1, List<T> arg2)
of(BooleanSupplier alternativeToggle, List<T> defaults, List<T> alternatives)