Uses of Class
net.minecraft.client.gui.components.AbstractWidget
Packages that use AbstractWidget
Package
Description
-
Uses of AbstractWidget in com.mojang.realmsclient
Subclasses of AbstractWidget in com.mojang.realmsclientModifier and TypeClassDescriptionprivate static classprivate static classprivate classFields in com.mojang.realmsclient with type parameters of type AbstractWidgetModifier and TypeFieldDescriptionprivate final List<AbstractWidget> RealmsMainScreen.NotificationMessageEntry.children -
Uses of AbstractWidget in com.mojang.realmsclient.gui
Subclasses of AbstractWidget in com.mojang.realmsclient.gui -
Uses of AbstractWidget in com.mojang.realmsclient.gui.screens
Subclasses of AbstractWidget in com.mojang.realmsclient.gui.screensModifier and TypeClassDescriptionprivate classprivate classprivate classFields in com.mojang.realmsclient.gui.screens with type parameters of type AbstractWidgetModifier and TypeFieldDescriptionprivate final List<AbstractWidget> RealmsPendingInvitesScreen.Entry.children -
Uses of AbstractWidget in com.mojang.realmsclient.gui.screens.configuration
Subclasses of AbstractWidget in com.mojang.realmsclient.gui.screens.configurationModifier and TypeClassDescriptionprivate classprivate classprivate classprivate classprivate classFields in com.mojang.realmsclient.gui.screens.configuration with type parameters of type AbstractWidgetModifier and TypeFieldDescriptionprivate final List<AbstractWidget> RealmsBackupScreen.Entry.children -
Uses of AbstractWidget in net.minecraft.client
Subclasses of AbstractWidget in net.minecraft.clientMethods in net.minecraft.client that return AbstractWidgetModifier and TypeMethodDescriptionOptionInstance.createButton(Options options) OptionInstance.createButton(Options options, int x, int y, int width) OptionInstance.createButton(Options options, int x, int y, int width, Consumer<T> onValueChanged) Methods in net.minecraft.client that return types with arguments of type AbstractWidgetModifier and TypeMethodDescriptiondefault Function<OptionInstance<T>, AbstractWidget> OptionInstance.CycleableValueSet.createButton(OptionInstance.TooltipSupplier<T> tooltip, Options options, int x, int y, int width, Consumer<T> onValueChanged) default Function<OptionInstance<T>, AbstractWidget> OptionInstance.SliderableOrCyclableValueSet.createButton(OptionInstance.TooltipSupplier<T> tooltip, Options options, int x, int y, int width, Consumer<T> onValueChanged) default Function<OptionInstance<T>, AbstractWidget> OptionInstance.SliderableValueSet.createButton(OptionInstance.TooltipSupplier<T> tooltip, Options options, int x, int y, int width, Consumer<T> onValueChanged) OptionInstance.ValueSet.createButton(OptionInstance.TooltipSupplier<T> tooltip, Options options, int x, int y, int width, Consumer<T> onValueChanged) -
Uses of AbstractWidget in net.minecraft.client.gui
Methods in net.minecraft.client.gui with parameters of type AbstractWidgetModifier and TypeMethodDescriptionGuiGraphics.textRendererForWidget(AbstractWidget owner, GuiGraphics.HoveredTextEffects hoveredTextEffects) -
Uses of AbstractWidget in net.minecraft.client.gui.components
Subclasses of AbstractWidget in net.minecraft.client.gui.componentsModifier and TypeClassDescriptionclassclassclassclassclassAbstractSelectionList<E extends AbstractSelectionList.Entry<E>>classclassclassstatic classclassstatic classclassclassclassCycleButton<T>classclassclassclassclassprivate static classprivate static classclassclassclassclassclassclassObjectSelectionList<E extends ObjectSelectionList.Entry<E>>classclassclassprivate classclassstatic classstatic classclassclassFields in net.minecraft.client.gui.components declared as AbstractWidgetModifier and TypeFieldDescriptionprivate final AbstractWidgetOptionsList.OptionInstanceWidget.widgetThe field for thewidgetrecord component.Fields in net.minecraft.client.gui.components with type parameters of type AbstractWidgetModifier and TypeFieldDescriptionprivate final List<AbstractWidget> ScrollableLayout.Container.childrenMethods in net.minecraft.client.gui.components that return AbstractWidgetModifier and TypeMethodDescription@Nullable AbstractWidgetOptionsList.Entry.findOption(OptionInstance<?> option) @Nullable AbstractWidgetOptionsList.findOption(OptionInstance<?> option) OptionsList.OptionInstanceWidget.widget()Returns the value of thewidgetrecord component.Methods in net.minecraft.client.gui.components with parameters of type AbstractWidgetModifier and TypeMethodDescriptionvoidOptionsList.addSmall(AbstractWidget firstOption, @Nullable AbstractWidget secondOption) voidOptionsList.addSmall(AbstractWidget firstOption, OptionInstance<?> firstOptionInstance, @Nullable AbstractWidget secondOption) static OptionsList.EntryOptionsList.Entry.small(AbstractWidget leftWidget, @Nullable AbstractWidget rightWidget, Screen screen) static OptionsList.EntryOptionsList.Entry.small(AbstractWidget leftWidget, OptionInstance<?> leftWidgetOptionInstance, @Nullable AbstractWidget rightWidget, Screen screen) Method parameters in net.minecraft.client.gui.components with type arguments of type AbstractWidgetModifier and TypeMethodDescriptionvoidOptionsList.addSmall(List<AbstractWidget> widgets) voidAbstractSelectionList.Entry.visitWidgets(Consumer<AbstractWidget> widgetVisitor) voidAbstractWidget.visitWidgets(Consumer<AbstractWidget> widgetVisitor) Constructors in net.minecraft.client.gui.components with parameters of type AbstractWidgetModifierConstructorDescriptionOptionInstanceWidget(AbstractWidget widget) OptionInstanceWidget(AbstractWidget widget, @Nullable OptionInstance<?> optionInstance) Creates an instance of aOptionInstanceWidgetrecord class. -
Uses of AbstractWidget in net.minecraft.client.gui.components.tabs
Fields in net.minecraft.client.gui.components.tabs with type parameters of type AbstractWidgetModifier and TypeFieldDescriptionprivate final Consumer<AbstractWidget> TabManager.addWidgetprivate final Consumer<AbstractWidget> TabManager.removeWidgetMethod parameters in net.minecraft.client.gui.components.tabs with type arguments of type AbstractWidgetModifier and TypeMethodDescriptionvoidGridLayoutTab.visitChildren(Consumer<AbstractWidget> childrenConsumer) voidLoadingTab.visitChildren(Consumer<AbstractWidget> childrenConsumer) voidTab.visitChildren(Consumer<AbstractWidget> childrenConsumer) Constructor parameters in net.minecraft.client.gui.components.tabs with type arguments of type AbstractWidgetModifierConstructorDescriptionTabManager(Consumer<AbstractWidget> addWidget, Consumer<AbstractWidget> removeWidget) TabManager(Consumer<AbstractWidget> addWidget, Consumer<AbstractWidget> removeWidget, Consumer<Tab> onSelected, Consumer<Tab> onDeselected) -
Uses of AbstractWidget in net.minecraft.client.gui.layouts
Method parameters in net.minecraft.client.gui.layouts with type arguments of type AbstractWidgetModifier and TypeMethodDescriptiondefault voidLayout.visitWidgets(Consumer<AbstractWidget> widgetVisitor) voidLayoutElement.visitWidgets(Consumer<AbstractWidget> widgetVisitor) voidSpacerElement.visitWidgets(Consumer<AbstractWidget> widgetVisitor) -
Uses of AbstractWidget in net.minecraft.client.gui.screens
Subclasses of AbstractWidget in net.minecraft.client.gui.screensModifier and TypeClassDescriptionprivate classprivate classprivate class -
Uses of AbstractWidget in net.minecraft.client.gui.screens.achievement
Subclasses of AbstractWidget in net.minecraft.client.gui.screens.achievementModifier and TypeClassDescriptionprivate classprivate classprivate classprivate classprivate classFields in net.minecraft.client.gui.screens.achievement with type parameters of type AbstractWidgetModifier and TypeFieldDescriptionprivate final List<AbstractWidget> StatsScreen.ItemStatisticsList.HeaderEntry.children -
Uses of AbstractWidget in net.minecraft.client.gui.screens.debug
Subclasses of AbstractWidget in net.minecraft.client.gui.screens.debugModifier and TypeClassDescriptionclassstatic classFields in net.minecraft.client.gui.screens.debug with type parameters of type AbstractWidgetModifier and TypeFieldDescriptionprotected final List<AbstractWidget> DebugOptionsScreen.OptionEntry.children -
Uses of AbstractWidget in net.minecraft.client.gui.screens.dialog.input
Subclasses of AbstractWidget in net.minecraft.client.gui.screens.dialog.inputModifier and TypeClassDescriptionprivate static class -
Uses of AbstractWidget in net.minecraft.client.gui.screens.inventory
Subclasses of AbstractWidget in net.minecraft.client.gui.screens.inventoryModifier and TypeClassDescriptionprivate classprivate classprivate classprivate static classprivate static classprivate classprivate classclassMethods in net.minecraft.client.gui.screens.inventory with type parameters of type AbstractWidgetModifier and TypeMethodDescriptionprivate <T extends AbstractWidget & BeaconScreen.BeaconButton>
voidBeaconScreen.addBeaconButton(T beaconButton) -
Uses of AbstractWidget in net.minecraft.client.gui.screens.multiplayer
Subclasses of AbstractWidget in net.minecraft.client.gui.screens.multiplayer -
Uses of AbstractWidget in net.minecraft.client.gui.screens.options
Subclasses of AbstractWidget in net.minecraft.client.gui.screens.options -
Uses of AbstractWidget in net.minecraft.client.gui.screens.options.controls
Subclasses of AbstractWidget in net.minecraft.client.gui.screens.options.controls -
Uses of AbstractWidget in net.minecraft.client.gui.screens.packs
Subclasses of AbstractWidget in net.minecraft.client.gui.screens.packs -
Uses of AbstractWidget in net.minecraft.client.gui.screens.recipebook
Subclasses of AbstractWidget in net.minecraft.client.gui.screens.recipebookModifier and TypeClassDescriptionprivate classprivate classprivate classclassclassMethod parameters in net.minecraft.client.gui.screens.recipebook with type arguments of type AbstractWidgetModifier and TypeMethodDescriptionprotected voidRecipeBookPage.listButtons(Consumer<AbstractWidget> buttonConsumer) -
Uses of AbstractWidget in net.minecraft.client.gui.screens.reporting
Subclasses of AbstractWidget in net.minecraft.client.gui.screens.reportingModifier and TypeClassDescriptionclassclass -
Uses of AbstractWidget in net.minecraft.client.gui.screens.social
Subclasses of AbstractWidget in net.minecraft.client.gui.screens.socialFields in net.minecraft.client.gui.screens.social with type parameters of type AbstractWidget -
Uses of AbstractWidget in net.minecraft.client.gui.screens.telemetry
Subclasses of AbstractWidget in net.minecraft.client.gui.screens.telemetryMethods in net.minecraft.client.gui.screens.telemetry with parameters of type AbstractWidgetModifier and TypeMethodDescriptionprivate voidTelemetryInfoScreen.onOptInChanged(AbstractWidget widget, boolean value) -
Uses of AbstractWidget in net.minecraft.client.gui.screens.worldselection
Subclasses of AbstractWidget in net.minecraft.client.gui.screens.worldselectionModifier and TypeClassDescriptionclassprivate classclassFields in net.minecraft.client.gui.screens.worldselection with type parameters of type AbstractWidgetModifier and TypeFieldDescriptionprotected final List<AbstractWidget> AbstractGameRulesScreen.GameRuleEntry.children -
Uses of AbstractWidget in net.neoforged.neoforge.client.gamerules
Fields in net.neoforged.neoforge.client.gamerules with type parameters of type AbstractWidget -
Uses of AbstractWidget in net.neoforged.neoforge.client.gui
Subclasses of AbstractWidget in net.neoforged.neoforge.client.guiModifier and TypeClassDescriptionclassA widget to be used as a label in a list of configuration values.static classFields in net.neoforged.neoforge.client.gui declared as AbstractWidgetModifier and TypeFieldDescriptionprivate final @Nullable AbstractWidgetConfigurationScreen.ConfigurationSectionScreen.Element.widgetThe field for thewidgetrecord component.Methods in net.neoforged.neoforge.client.gui that return AbstractWidgetModifier and TypeMethodDescriptionprotected AbstractWidgetConfigurationScreen.ConfigurationListScreen.createListLabel(int idx) Creates a new widget to label a list value and provide manipulation buttons for it.@Nullable AbstractWidgetConfigurationScreen.ConfigurationSectionScreen.Element.widget()Returns the value of thewidgetrecord component.Methods in net.neoforged.neoforge.client.gui that return types with arguments of type AbstractWidgetModifier and TypeMethodDescriptionConfigurationScreen.ConfigurationSectionScreen.Custom.createButton(OptionInstance.TooltipSupplier<T> tooltip, Options options, int x, int y, int width, Consumer<T> target) Constructors in net.neoforged.neoforge.client.gui with parameters of type AbstractWidgetModifierConstructorDescriptionElement(@Nullable Component name, @Nullable Component tooltip, @Nullable AbstractWidget widget, @Nullable OptionInstance<?> option, boolean undoable) Creates an instance of aElementrecord 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
Subclasses of AbstractWidget in net.neoforged.neoforge.client.gui.widgetModifier and TypeClassDescriptionclassThis class provides a button that fixes several bugs present in the vanilla GuiButton drawing code.classSlider widget implementation which allows inputting values in a certain range with optional step size.classclassCustom button subclass to draw an indicator overlay on the button when updates are available.classThis class provides a button that shows a string glyph at the beginning.