Class ConfigurationScreen.ConfigurationListScreen.ListLabelWidget

java.lang.Object
net.minecraft.client.gui.components.AbstractWidget
net.minecraft.client.gui.components.AbstractContainerWidget
net.neoforged.neoforge.client.gui.ConfigurationScreen.ConfigurationListScreen.ListLabelWidget
All Implemented Interfaces:
ContainerEventHandler, GuiEventListener, Renderable, TabOrderedElement, LayoutElement, NarratableEntry, NarrationSupplier, IAbstractWidgetExtension
Enclosing class:
ConfigurationScreen.ConfigurationListScreen<T>

public class ConfigurationScreen.ConfigurationListScreen.ListLabelWidget extends AbstractContainerWidget
A widget to be used as a label in a list of configuration values.

It includes buttons for "move element up", "move element down", and "delete element" as well as a label.

  • Field Details

    • upButton

      protected final Button upButton
    • downButton

      protected final Button downButton
    • delButton

      protected final Button delButton
    • label

      protected final StringWidget label
    • idx

      protected final int idx
    • isFirst

      protected final boolean isFirst
    • isLast

      protected final boolean isLast
  • Constructor Details

    • ListLabelWidget

      public ListLabelWidget(int x, int y, int width, int height, Component labelText, int idx)
  • Method Details