Uses of Interface
net.minecraft.client.gui.widget.Widget
Packages that use Widget
Package
Description
-
Uses of Widget in net.minecraft.client.gui.screen
Classes in net.minecraft.client.gui.screen that implement WidgetModifier and TypeClassDescriptionstatic classprivate classprivate class(package private) classstatic classprivate classprivate classprivate classprivate classprivate classprivate static classprivate classprivate classprivate classprivate class -
Uses of Widget in net.minecraft.client.gui.screen.dialog
Classes in net.minecraft.client.gui.screen.dialog that implement WidgetModifier and TypeClassDescriptionprivate static classMethods in net.minecraft.client.gui.screen.dialog that return WidgetModifier and TypeMethodDescriptionprotected static WidgetDialogScreen.createGridWidget(List<? extends Widget> widgets, int columns) protected WidgetDialogScreen.createHeader()DialogBodyHandler.createWidget(DialogScreen<?> dialogScreen, T body) static <B extends DialogBody>
@Nullable WidgetDialogBodyHandlers.createWidget(DialogScreen<?> dialogScreen, B dialogBody) DialogBodyHandlers.ItemDialogBodyHandler.createWidget(DialogScreen<?> dialogScreen, ItemDialogBody itemDialogBody) DialogBodyHandlers.PlainMessageDialogBodyHandler.createWidget(DialogScreen<?> dialogScreen, PlainMessageDialogBody plainMessageDialogBody) Methods in net.minecraft.client.gui.screen.dialog with parameters of type WidgetModifier and TypeMethodDescriptionvoidInputControlHandler.Output.accept(Widget widget, DialogAction.ValueGetter valueGetter) Method parameters in net.minecraft.client.gui.screen.dialog with type arguments of type WidgetModifier and TypeMethodDescriptionvoidDialogControls.addInput(DialogInput input, Consumer<Widget> widgetConsumer) protected static WidgetDialogScreen.createGridWidget(List<? extends Widget> widgets, int columns) -
Uses of Widget in net.minecraft.client.gui.screen.ingame
Classes in net.minecraft.client.gui.screen.ingame that implement WidgetModifier and TypeClassDescriptionprivate static classprivate classprivate classprivate classprivate static classprivate classprivate class -
Uses of Widget in net.minecraft.client.gui.screen.multiplayer
Classes in net.minecraft.client.gui.screen.multiplayer that implement WidgetModifier and TypeClassDescriptionclassstatic classstatic classstatic classclassclassclass -
Uses of Widget in net.minecraft.client.gui.screen.option
Classes in net.minecraft.client.gui.screen.option that implement WidgetModifier and TypeClassDescriptionclassclassstatic classclassprivate classclassclassMethods in net.minecraft.client.gui.screen.option that return Widget -
Uses of Widget in net.minecraft.client.gui.screen.pack
Classes in net.minecraft.client.gui.screen.pack that implement WidgetModifier and TypeClassDescriptionprivate classprivate classclassclassclassclass -
Uses of Widget in net.minecraft.client.gui.screen.recipebook
Classes in net.minecraft.client.gui.screen.recipebook that implement WidgetModifier and TypeClassDescriptionclassprivate classprivate classprivate classclass -
Uses of Widget in net.minecraft.client.gui.screen.report
Classes in net.minecraft.client.gui.screen.report that implement WidgetModifier and TypeClassDescriptionclassclassclassstatic classclassclassstatic classclass -
Uses of Widget in net.minecraft.client.gui.screen.world
Classes in net.minecraft.client.gui.screen.world that implement WidgetModifier and TypeClassDescriptionprivate classprivate classprivate classprivate static classprivate static classprivate classstatic classclassclassclassclassclassprivate classclassclassstatic final classstatic classstatic classstatic final class -
Uses of Widget in net.minecraft.client.gui.widget
Subinterfaces of Widget in net.minecraft.client.gui.widgetClasses in net.minecraft.client.gui.widget that implement WidgetModifier and TypeClassDescriptionclassclassstatic classclassclassclassclassA clickable widget is a GUI element that has many methods to handle different mouse actions.classclassclassA widget implementing one-directional layout.classA widget ofEditBox, a multiline edit box with support for basic keyboard shortcuts.classElementListWidget<E extends ElementListWidget.Entry<E>>static classElementListWidget.Entry<E extends ElementListWidget.Entry<E>>classclassEntryListWidget<E extends EntryListWidget.Entry<E>>protected static classEntryListWidget.Entry<E extends EntryListWidget.Entry<E>>classA widget that positions its children in a 2D grid.classprivate static classprivate static classclassclassclassclassclassclassprotected static classprotected static classclassclassclassclassclassA pressable widget has a press action.classprivate classclassclassclassA widget that can be focused and vertically scrolled.classA widget that positions its children relative to the widget's position.classclassclassclassA button with an icon and an optional text.static classstatic classclassclassclassclassclassFields in net.minecraft.client.gui.widget declared as WidgetFields in net.minecraft.client.gui.widget with type parameters of type WidgetMethods in net.minecraft.client.gui.widget with type parameters of type WidgetModifier and TypeMethodDescription<T extends Widget>
TAxisGridWidget.add(T widget) <T extends Widget>
TAxisGridWidget.add(T widget, Consumer<Positioner> callback) <T extends Widget>
TAxisGridWidget.add(T widget, Positioner positioner) <T extends Widget>
TDirectionalLayoutWidget.add(T widget) <T extends Widget>
TDirectionalLayoutWidget.add(T widget, Consumer<Positioner> callback) <T extends Widget>
TDirectionalLayoutWidget.add(T widget, Positioner positioner) <T extends Widget>
TDirectionalLayoutWidget.DisplayAxis.add(GridWidget grid, T widget, int index, Positioner positioner) <T extends Widget>
TGridWidget.add(T widget, int row, int column) <T extends Widget>
TGridWidget.add(T widget, int row, int column, int occupiedRows, int occupiedColumns) <T extends Widget>
TGridWidget.add(T widget, int row, int column, int occupiedRows, int occupiedColumns, Consumer<Positioner> callback) <T extends Widget>
TGridWidget.add(T widget, int row, int column, int occupiedRows, int occupiedColumns, Positioner positioner) <T extends Widget>
TGridWidget.add(T widget, int row, int column, Consumer<Positioner> callback) <T extends Widget>
TGridWidget.add(T widget, int row, int column, Positioner positioner) <T extends Widget>
TGridWidget.Adder.add(T widget) <T extends Widget>
TGridWidget.Adder.add(T widget, int occupiedColumns) <T extends Widget>
TGridWidget.Adder.add(T widget, int occupiedColumns, Positioner positioner) <T extends Widget>
TGridWidget.Adder.add(T widget, Positioner positioner) <T extends Widget>
TSimplePositioningWidget.add(T widget) <T extends Widget>
TSimplePositioningWidget.add(T widget, Consumer<Positioner> callback) <T extends Widget>
TSimplePositioningWidget.add(T widget, Positioner positioner) <T extends Widget>
TThreePartsLayoutWidget.addBody(T widget) <T extends Widget>
TThreePartsLayoutWidget.addBody(T widget, Consumer<Positioner> callback) <T extends Widget>
TThreePartsLayoutWidget.addFooter(T widget) <T extends Widget>
TThreePartsLayoutWidget.addFooter(T widget, Consumer<Positioner> callback) <T extends Widget>
TThreePartsLayoutWidget.addHeader(T widget) <T extends Widget>
TThreePartsLayoutWidget.addHeader(T widget, Consumer<Positioner> callback) Methods in net.minecraft.client.gui.widget with parameters of type WidgetModifier and TypeMethodDescriptionstatic LayoutWidgetLayoutWidgets.createLabeledWidget(TextRenderer textRenderer, Widget widget, Text label) static LayoutWidgetLayoutWidgets.createLabeledWidget(TextRenderer textRenderer, Widget widget, Text label, Consumer<Positioner> callback) (package private) intAxisGridWidget.DisplayAxis.getOtherAxisCoordinate(Widget widget) (package private) intAxisGridWidget.DisplayAxis.getOtherAxisLength(Widget widget) (package private) intAxisGridWidget.DisplayAxis.getSameAxisCoordinate(Widget widget) (package private) intAxisGridWidget.DisplayAxis.getSameAxisLength(Widget widget) static voidstatic voidSimplePositioningWidget.setPos(Widget widget, int left, int top, int right, int bottom, float relativeX, float relativeY) static voidSimplePositioningWidget.setPos(Widget widget, ScreenRect rect) static voidSimplePositioningWidget.setPos(Widget widget, ScreenRect rect, float relativeX, float relativeY) Method parameters in net.minecraft.client.gui.widget with type arguments of type WidgetModifier and TypeMethodDescriptionvoidAxisGridWidget.forEachElement(Consumer<Widget> consumer) voidDirectionalLayoutWidget.forEachElement(Consumer<Widget> consumer) voidGridWidget.forEachElement(Consumer<Widget> consumer) voidLayoutWidget.forEachElement(Consumer<Widget> consumer) voidScrollableLayoutWidget.forEachElement(Consumer<Widget> consumer) voidSimplePositioningWidget.forEachElement(Consumer<Widget> consumer) voidThreePartsLayoutWidget.forEachElement(Consumer<Widget> consumer) Constructors in net.minecraft.client.gui.widget with parameters of type WidgetModifierConstructorDescriptionprotectedElement(Widget widget, Positioner positioner) (package private)Element(Widget widget, int row, int column, int occupiedRows, int occupiedColumns, Positioner positioner) protectedElement(Widget widget, Positioner positioner) protectedWrappedElement(Widget widget, Positioner positioner) -
Uses of Widget in net.minecraft.client.option
Classes in net.minecraft.client.option that implement Widget -
Uses of Widget in net.minecraft.client.realms.gui
Classes in net.minecraft.client.realms.gui that implement Widget -
Uses of Widget in net.minecraft.client.realms.gui.screen
Classes in net.minecraft.client.realms.gui.screen that implement WidgetModifier and TypeClassDescriptionprivate classprivate classprivate classprivate classprivate classprivate static classprivate classprivate static classprivate classprivate classprivate classprivate classprivate classprivate classprivate classprivate classprivate classprivate classprivate classprivate class -
Uses of Widget in net.minecraft.client.realms.gui.screen.tab
Classes in net.minecraft.client.realms.gui.screen.tab that implement WidgetModifier and TypeClassDescriptionprivate classprivate classprivate classprivate static class