extends AbstractCyclingButtonWidget<Value>
All mapped superinterfaces:
Widget, Drawable, Element, Navigable, Selectable, Narratable, Updatable
| net.minecraft.client.gui.components.SpriteIconCycleButton | |
| net.minecraft.class_1_1787 | |
| net.minecraft.client.gui.widget.CyclingIconButtonWidget |
Field summary
| Modifier and Type | Field | ||||||
|---|---|---|---|---|---|---|---|
| private final Function<Value, ButtonIcon> |
|
Constructor summary
| Modifier | Constructor |
|---|---|
| private | (int x, int y, int width, int height, Text optionText, int index, Value value, Supplier<Value> valueSupplier, AbstractCyclingButtonWidget$Values<Value> values, Function<Value, Text> valueToText, Function<Value, ButtonIcon> valueToIcon, AbstractCyclingButtonWidget$UpdateCallback<Value> callback, SimpleOption$TooltipFactory<Value> tooltipFactory) |
Method summary
| Modifier and Type | Method | ||||||
|---|---|---|---|---|---|---|---|
| protected void |
|
||||||
| protected MutableText |
|
||||||
| public static <Value> CyclingIconButtonWidget$Builder<Value> |
|
||||||
| public static <Value> CyclingIconButtonWidget$Builder<Value> |
|
||||||
| private static Object |
|