net.minecraft.client.gui.components

public interface CycleButton$ValueListSupplier<T>

esx$c
net.minecraft.client.gui.components.CycleButton$ValueListSupplier
net.minecraft.class_5676$class_5680
net.minecraft.client.gui.widget.CyclingButtonWidget$Values
net.minecraft.src.C_141591_$C_141595_

Method summary

Modifier and TypeMethod
List<T>
a()
getSelectedList()
method_32626()
getCurrent()
m_142477_()
List<T>
b()
getDefaultList()
method_32629()
getDefaults()
m_142478_()
static <T> CycleButton$ValueListSupplier<T>
a(Collection<T> arg0)
create(Collection<T> arg0)
method_32627(Collection<T> arg0)
of(Collection<T> values)
m_232504_(Collection<T> p_232505_)
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)
m_168970_(BooleanSupplier p_168971_, List<T> p_168972_, List<T> p_168973_)