Interface LayoutWidget

All Superinterfaces:
Widget
All Known Implementing Classes:
AxisGridWidget, GridWidget, SimplePositioningWidget, ThreePartsLayoutWidget, WrapperWidget

@Environment(CLIENT) public interface LayoutWidget extends Widget
Mappings:
Namespace Name
official ers
intermediary net/minecraft/class_8133
named net/minecraft/client/gui/widget/LayoutWidget
  • Method Details

    • forEachElement

      void forEachElement(Consumer<Widget> consumer)
      Mappings:
      Namespace Name Mixin selector
      official b Lers;b(Ljava/util/function/Consumer;)V
      intermediary method_48227 Lnet/minecraft/class_8133;method_48227(Ljava/util/function/Consumer;)V
      named forEachElement Lnet/minecraft/client/gui/widget/LayoutWidget;forEachElement(Ljava/util/function/Consumer;)V
    • forEachChild

      default void forEachChild(Consumer<ClickableWidget> consumer)
      Specified by:
      forEachChild in interface Widget
      Mappings:
      Namespace Name Mixin selector
      official a Lert;a(Ljava/util/function/Consumer;)V
      intermediary method_48206 Lnet/minecraft/class_8021;method_48206(Ljava/util/function/Consumer;)V
      named forEachChild Lnet/minecraft/client/gui/widget/Widget;forEachChild(Ljava/util/function/Consumer;)V
    • refreshPositions

      default void refreshPositions()
      Mappings:
      Namespace Name Mixin selector
      official c Lers;c()V
      intermediary method_48222 Lnet/minecraft/class_8133;method_48222()V
      named refreshPositions Lnet/minecraft/client/gui/widget/LayoutWidget;refreshPositions()V