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