extends AbstractCyclingButtonWidget<Value>
All mapped superinterfaces:
Widget, Drawable, Element, Navigable, Selectable, Narratable, Updatable
| net.minecraft.client.gui.components.CycleButton | |
| net.minecraft.class_1_1747 | |
| net.minecraft.client.gui.widget.CyclingButtonWidget |
Field summary
| Modifier and Type | Field | ||||||
|---|---|---|---|---|---|---|---|
| private static final List<Boolean> |
|
||||||
| private final Function<CyclingButtonWidget<Value>, MutableText> |
|
||||||
| private final CyclingButtonWidget$LabelType |
|
||||||
| private final CyclingButtonWidget$ButtonTextureGetter<Value> |
|
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<CyclingButtonWidget<Value>, MutableText> narrationMessageFactory, AbstractCyclingButtonWidget$UpdateCallback<Value> callback, SimpleOption$TooltipFactory<Value> tooltipFactory, CyclingButtonWidget$LabelType labelType, CyclingButtonWidget$ButtonTextureGetter<Value> valueToButton) |
Method summary
| Modifier and Type | Method | ||||||
|---|---|---|---|---|---|---|---|
| protected void |
|
||||||
| protected Text |
|
||||||
| protected MutableText |
|
||||||
| public MutableText |
|
||||||
| public static <Value> CyclingButtonWidget$Builder<Value> |
|
||||||
| public static <Value> CyclingButtonWidget$Builder<Value> |
|
||||||
| public static CyclingButtonWidget$Builder<Boolean> |
|
||||||
| public static CyclingButtonWidget$Builder<Boolean> |
|
||||||
| private static Boolean |
|
||||||
| private static Text |
|
||||||
| private static Boolean |
|
||||||
| private static Text |
|
||||||
| private static Object |
|