Uses of Class
net.minecraft.client.gui.components.AbstractWidget
Package
Description
Extension interfaces for
client
-only classes.-
Uses of AbstractWidget in com.mojang.realmsclient
Modifier and TypeClassDescription(package private) static class
(package private) static class
(package private) class
Modifier and TypeFieldDescriptionprivate final List
<AbstractWidget> RealmsMainScreen.NotificationMessageEntry.children
-
Uses of AbstractWidget in com.mojang.realmsclient.gui
-
Uses of AbstractWidget in com.mojang.realmsclient.gui.screens
Modifier and TypeClassDescription(package private) class
(package private) class
(package private) class
(package private) class
(package private) class
(package private) class
(package private) class
(package private) class
Modifier and TypeFieldDescriptionprivate final List
<AbstractWidget> RealmsBackupScreen.Entry.children
-
Uses of AbstractWidget in net.minecraft.client
Modifier and TypeMethodDescriptionOptionInstance.createButton
(Options p_332030_) OptionInstance.createButton
(Options p_231508_, int p_231509_, int p_231510_, int p_231511_) OptionInstance.createButton
(Options p_261971_, int p_261486_, int p_261569_, int p_261677_, Consumer<T> p_261912_) Modifier and TypeMethodDescriptiondefault Function
<OptionInstance<T>, AbstractWidget> OptionInstance.CycleableValueSet.createButton
(OptionInstance.TooltipSupplier<T> p_261801_, Options p_261824_, int p_261649_, int p_262114_, int p_261536_, Consumer<T> p_261642_) default Function
<OptionInstance<T>, AbstractWidget> OptionInstance.SliderableOrCyclableValueSet.createButton
(OptionInstance.TooltipSupplier<T> p_261786_, Options p_262030_, int p_261940_, int p_262149_, int p_261495_, Consumer<T> p_261881_) default Function
<OptionInstance<T>, AbstractWidget> OptionInstance.SliderableValueSet.createButton
(OptionInstance.TooltipSupplier<T> p_261993_, Options p_262177_, int p_261706_, int p_261683_, int p_261573_, Consumer<T> p_261969_) OptionInstance.ValueSet.createButton
(OptionInstance.TooltipSupplier<T> p_231779_, Options p_231780_, int p_231781_, int p_231782_, int p_231783_, Consumer<T> p_261976_) -
Uses of AbstractWidget in net.minecraft.client.gui.components
Modifier and TypeClassDescriptionclass
class
class
class
class
AbstractSelectionList<E extends AbstractSelectionList.Entry<E>>
class
class
class
class
class
class
CycleButton<T>
class
class
class
class
class
(package private) static class
(package private) static class
class
class
class
class
class
ObjectSelectionList<E extends ObjectSelectionList.Entry<E>>
class
class
class
class
static class
static class
class
class
class
Modifier and TypeFieldDescriptionprivate final List
<AbstractWidget> OptionsList.Entry.children
(package private) final Map
<OptionInstance<?>, AbstractWidget> OptionsList.OptionEntry.options
Modifier and TypeMethodDescriptionvoid
OptionsList.addSmall
(AbstractWidget p_333843_, AbstractWidget p_334089_) static OptionsList.Entry
OptionsList.Entry.small
(AbstractWidget p_333824_, AbstractWidget p_333990_, Screen p_334077_) Modifier and TypeMethodDescriptionvoid
OptionsList.addSmall
(List<AbstractWidget> p_333735_) static OptionsList.Entry
OptionsList.Entry.big
(List<AbstractWidget> p_333829_, Screen p_334023_) void
AbstractWidget.visitWidgets
(Consumer<AbstractWidget> p_265566_) ModifierConstructorDescription(package private)
Entry
(List<AbstractWidget> p_333982_, Screen p_333707_) private
OptionEntry
(Map<OptionInstance<?>, AbstractWidget> p_333718_, OptionsSubScreen p_345547_) -
Uses of AbstractWidget in net.minecraft.client.gui.components.tabs
Modifier and TypeFieldDescriptionprivate final Consumer
<AbstractWidget> TabManager.addWidget
private final Consumer
<AbstractWidget> TabManager.removeWidget
Modifier and TypeMethodDescriptionvoid
GridLayoutTab.visitChildren
(Consumer<AbstractWidget> p_268098_) void
Tab.visitChildren
(Consumer<AbstractWidget> p_268213_) ModifierConstructorDescriptionTabManager
(Consumer<AbstractWidget> p_268279_, Consumer<AbstractWidget> p_268196_) -
Uses of AbstractWidget in net.minecraft.client.gui.layouts
Modifier and TypeMethodDescriptiondefault void
Layout.visitWidgets
(Consumer<AbstractWidget> p_270962_) void
LayoutElement.visitWidgets
(Consumer<AbstractWidget> p_265082_) void
SpacerElement.visitWidgets
(Consumer<AbstractWidget> p_265477_) -
Uses of AbstractWidget in net.minecraft.client.gui.screens
Modifier and TypeClassDescription(package private) class
(package private) class
(package private) class
-
Uses of AbstractWidget in net.minecraft.client.gui.screens.achievement
Modifier and TypeClassDescription(package private) class
(package private) class
(package private) class
-
Uses of AbstractWidget in net.minecraft.client.gui.screens.debug
-
Uses of AbstractWidget in net.minecraft.client.gui.screens.inventory
Modifier and TypeClassDescription(package private) class
(package private) class
(package private) class
(package private) static class
(package private) static class
(package private) class
(package private) class
class
Modifier and TypeMethodDescriptionprivate <T extends AbstractWidget & BeaconScreen.BeaconButton>
voidBeaconScreen.addBeaconButton
(T p_169617_) -
Uses of AbstractWidget in net.minecraft.client.gui.screens.multiplayer
Modifier and TypeClassDescription(package private) static class
class
Modifier and TypeFieldDescription(package private) final AbstractWidget
ServerLinksScreen.LinkListEntry.button
-
Uses of AbstractWidget in net.minecraft.client.gui.screens.options
Modifier and TypeClassDescription(package private) class
-
Uses of AbstractWidget in net.minecraft.client.gui.screens.options.controls
-
Uses of AbstractWidget in net.minecraft.client.gui.screens.packs
-
Uses of AbstractWidget in net.minecraft.client.gui.screens.recipebook
Modifier and TypeClassDescription(package private) class
(package private) class
class
class
Modifier and TypeMethodDescriptionprotected void
RecipeBookPage.listButtons
(Consumer<AbstractWidget> p_170054_) -
Uses of AbstractWidget in net.minecraft.client.gui.screens.reporting
Modifier and TypeClassDescriptionclass
class
-
Uses of AbstractWidget in net.minecraft.client.gui.screens.social
-
Uses of AbstractWidget in net.minecraft.client.gui.screens.telemetry
Modifier and TypeMethodDescriptionprivate AbstractWidget
TelemetryInfoScreen.createTelemetryCheckbox()
Modifier and TypeMethodDescriptionprivate void
TelemetryInfoScreen.onOptInChanged
(AbstractWidget p_309196_, boolean p_309095_) -
Uses of AbstractWidget in net.minecraft.client.gui.screens.worldselection
Modifier and TypeClassDescription(package private) class
class
class
Modifier and TypeFieldDescriptionprotected final List
<AbstractWidget> EditGameRulesScreen.GameRuleEntry.children
-
Uses of AbstractWidget in net.minecraft.realms
Modifier and TypeClassDescriptionclass
RealmsObjectSelectionList<E extends ObjectSelectionList.Entry<E>>
-
Uses of AbstractWidget in net.neoforged.neoforge.client.extensions
-
Uses of AbstractWidget in net.neoforged.neoforge.client.gui
Modifier and TypeClassDescriptionclass
A widget to be used as a label in a list of configuration values.static class
private static class
Modifier and TypeFieldDescriptionprivate final @Nullable AbstractWidget
ConfigurationScreen.ConfigurationSectionScreen.Element.widget
The field for thewidget
record component.Modifier and TypeFieldDescriptionprivate final List
<AbstractWidget> ScrollableExperimentsScreen.ExperimentSelectionList.ExperimentEntry.children
Modifier and TypeMethodDescriptionprotected AbstractWidget
ConfigurationScreen.ConfigurationListScreen.createListLabel
(int idx) Creates a new widget to label a list value and provide manipulation buttons for it.@Nullable AbstractWidget
ConfigurationScreen.ConfigurationSectionScreen.Element.widget()
Returns the value of thewidget
record component.Modifier and TypeMethodDescriptionConfigurationScreen.ConfigurationSectionScreen.Custom.createButton
(OptionInstance.TooltipSupplier<T> tooltip, Options options, int x, int y, int width, Consumer<T> target) ModifierConstructorDescriptionElement
(@Nullable Component name, @Nullable Component tooltip, @Nullable AbstractWidget widget, @Nullable OptionInstance<?> option, boolean undoable) Creates an instance of aElement
record class.Element
(@Nullable Component name, @Nullable Component tooltip, AbstractWidget widget) Element
(@Nullable Component name, @Nullable Component tooltip, AbstractWidget widget, boolean undoable) -
Uses of AbstractWidget in net.neoforged.neoforge.client.gui.widget
Modifier and TypeClassDescriptionclass
This class provides a button that fixes several bugs present in the vanilla GuiButton drawing code.class
Slider widget implementation which allows inputting values in a certain range with optional step size.class
class
Custom button subclass to draw an indicator overlay on the button when updates are available.class
This class provides a button that shows a string glyph at the beginning.