History - net.minecraft.client.gui.widget.AbstractCyclingButtonWidget

26.4-snapshot-7

Names

Fields

Constructors

Methods

26.4-snapshot-6

Names

Fields

Constructors

Methods

26.4-snapshot-5

Names

Fields

Constructors

Methods

26.4-snapshot-4

Names

Fields

Constructors

Methods

26.4-snapshot-3

Names

net.minecraft.client.gui.components.CycleButton

net.minecraft.client.gui.components.AbstractCycleButton

net.minecraft.client.gui.widget.CyclingButtonWidget

net.minecraft.client.gui.widget.AbstractCyclingButtonWidget

Fields

List<Boolean>: BOOLEAN_OPTIONS, field_27962, BOOLEAN_VALUES

Function<CyclingButtonWidget<T>, MutableText>: narrationProvider, field_27968, narrationMessageFactory

CyclingButtonWidget$LabelType: displayState, field_64535, labelType

CyclingButtonWidget$IconGetter<T>: spriteSupplier, field_64536, icon

Constructors

(int, int, int, int, Text, Text, int, T, Supplier<T>, CyclingButtonWidget$Values<T>, Function<T, Text>, Function<CyclingButtonWidget<T>, MutableText>, CyclingButtonWidget$UpdateCallback<T>, SimpleOption$TooltipFactory<T>, CyclingButtonWidget$LabelType, CyclingButtonWidget$IconGetter<T>)

(int, int, int, int, Text, int, Value, Supplier<Value>, AbstractCyclingButtonWidget$Values<Value>, Function<Value, Text>, AbstractCyclingButtonWidget$UpdateCallback<Value>, SimpleOption$TooltipFactory<Value>)

Methods

void (DrawContext, int, int, float): extractContents, method_75752, drawIcon

MutableText (): createNarrationMessage, method_25360, getNarrationMessage

MutableText (): createDefaultNarrationMessage, method_32611, getGenericNarrationMessage

<T> CyclingButtonWidget$Builder<T> (Function<T, Text>, Supplier<T>): builder, method_75345, builder

<T> CyclingButtonWidget$Builder<T> (Function<T, Text>, T): builder, method_32606, builder

CyclingButtonWidget$Builder<Boolean> (Text, Text, boolean): booleanBuilder, method_32607, onOffBuilder

CyclingButtonWidget$Builder<Boolean> (boolean): onOffBuilder, method_32614, onOffBuilder

Boolean (boolean): lambda$onOffBuilder$1, method_75347, method_75347

Text (Boolean): lambda$onOffBuilder$0, method_75344, method_75344

Boolean (boolean): lambda$booleanBuilder$1, method_75348, method_75348

Text (Text, Text, Boolean): lambda$booleanBuilder$0, method_75346, method_75346

Object (Object): lambda$builder$0, method_75349, method_75349

26.4-snapshot-2

Names

Fields

Constructors

Methods

26.4-snapshot-1

Names

Fields

Constructors

Methods

26.3

Names

Fields

Constructors

Methods

26.2

Names

Fields

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

void (DrawContext, int, int, float): renderContents, method_75752, drawIcon

void (DrawContext, int, int, float): extractContents, method_75752, drawIcon

Boolean (boolean): lambda$onOffBuilder$5, method_75347, method_75347

Boolean (boolean): lambda$onOffBuilder$1, method_75347, method_75347

Text (Boolean): lambda$onOffBuilder$4, method_75344, method_75344

Text (Boolean): lambda$onOffBuilder$0, method_75344, method_75344

Boolean (boolean): lambda$booleanBuilder$3, method_75348, method_75348

Boolean (boolean): lambda$booleanBuilder$1, method_75348, method_75348

Text (Text, Text, Boolean): lambda$booleanBuilder$2, method_75346, method_75346

Text (Text, Text, Boolean): lambda$booleanBuilder$0, method_75346, method_75346

Object (Object): lambda$builder$1, method_75349, method_75349

Object (Object): lambda$builder$0, method_75349, method_75349

1.21.11_unobfuscated

Names

net.minecraft.client.gui.components.CycleButton

net.minecraft.class_5676

net.minecraft.client.gui.widget.CyclingButtonWidget

Fields

BooleanSupplier: DEFAULT_ALT_LIST_SELECTOR, field_27961, HAS_ALT_DOWN

List<Boolean>: BOOLEAN_OPTIONS, field_27962, BOOLEAN_VALUES

Supplier<T>: defaultValueSupplier, field_63504, valueSupplier

Text: name, field_27963, optionText

int: index, field_27964, index

T: value, field_27965, value

CyclingButtonWidget$Values<T>: values, field_27966, values

Function<T, Text>: valueStringifier, field_27967, valueToText

Function<CyclingButtonWidget<T>, MutableText>: narrationProvider, field_27968, narrationMessageFactory

CyclingButtonWidget$UpdateCallback<T>: onValueChange, field_27969, callback

CyclingButtonWidget$LabelType: displayState, field_64535, labelType

SimpleOption$TooltipFactory<T>: tooltipSupplier, field_27970, tooltipFactory

CyclingButtonWidget$IconGetter<T>: spriteSupplier, field_64536, icon

Constructors

(int, int, int, int, Text, Text, int, T, Supplier<T>, CyclingButtonWidget$Values<T>, Function<T, Text>, Function<CyclingButtonWidget<T>, MutableText>, CyclingButtonWidget$UpdateCallback<T>, SimpleOption$TooltipFactory<T>, CyclingButtonWidget$LabelType, CyclingButtonWidget$IconGetter<T>)

Methods

void (DrawContext, int, int, float): renderContents, method_75752, drawIcon

void (): updateTooltip, method_47403, refreshTooltip

void (AbstractInput): onPress, method_25306, onPress

void (int): cycleValue, method_32612, cycle

T (int): getCycledValue, method_37027, getValue

boolean (double, double, double, double): mouseScrolled, method_25401, mouseScrolled

void (T): setValue, method_32605, setValue

void (): resetValue, method_75314, update

void (T): updateValue, method_32609, internalSetValue

Text (T): createLabelForValue, method_37026, composeText

MutableText (T): createFullName, method_32610, composeGenericOptionText

T (): getValue, method_32603, getValue

MutableText (): createNarrationMessage, method_25360, getNarrationMessage

void (NarrationMessageBuilder): updateWidgetNarration, method_47399, appendClickableNarrations

MutableText (): createDefaultNarrationMessage, method_32611, getGenericNarrationMessage

<T> CyclingButtonWidget$Builder<T> (Function<T, Text>, Supplier<T>): builder, method_75345, builder

<T> CyclingButtonWidget$Builder<T> (Function<T, Text>, T): builder, method_32606, builder

CyclingButtonWidget$Builder<Boolean> (Text, Text, boolean): booleanBuilder, method_32607, onOffBuilder

CyclingButtonWidget$Builder<Boolean> (boolean): onOffBuilder, method_32614, onOffBuilder

Boolean (boolean): lambda$onOffBuilder$5, method_75347, method_75347

Text (Boolean): lambda$onOffBuilder$4, method_75344, method_75344

Boolean (boolean): lambda$booleanBuilder$3, method_75348, method_75348

Text (Text, Text, Boolean): lambda$booleanBuilder$2, method_75346, method_75346

Object (Object): lambda$builder$1, method_75349, method_75349

boolean (): lambda$static$0, method_75350, method_75350