Interface Widget

All Known Subinterfaces:
LayoutWidget
All Known Implementing Classes:
AbstractTextWidget, AnimatedResultButton, AxisGridWidget, BeaconScreen.BaseButtonWidget, BeaconScreen.CancelButtonWidget, BeaconScreen.DoneButtonWidget, BeaconScreen.EffectButtonWidget, BeaconScreen.IconButtonWidget, BeaconScreen.LevelTwoEffectButtonWidget, ButtonWidget, CheckboxWidget, ClickableWidget, CyclingButtonWidget, DirectionalLayoutWidget, EditBoxWidget, EmptyWidget, GameModeSelectionScreen.ButtonWidget, GridWidget, IconWidget, IconWidget.Simple, IconWidget.Texture, LockButtonWidget, MerchantScreen.WidgetButtonPage, MultilineTextWidget, NarratedMultilineTextWidget, OptionSliderWidget, PageTurnWidget, PlayerSkinWidget, PressableTextWidget, PressableWidget, RealmsCreateWorldScreen.FrameButton, RealmsLoadingWidget, RealmsMainScreen.CrossButton, RealmsMainScreen.NotificationButtonWidget, RealmsSlotOptionsScreen.SettingsSlider, RealmsWorldSlotButton, RecipeAlternativesWidget.AlternativeButtonWidget, RecipeAlternativesWidget.FurnaceAlternativeButtonWidget, RecipeGroupButtonWidget, ScrollableTextWidget, ScrollableWidget, SimpleOption.OptionSliderWidgetImpl, SimplePositioningWidget, SliderWidget, TabButtonWidget, TelemetryEventWidget, TextFieldWidget, TextIconButtonWidget, TextIconButtonWidget.IconOnly, TextIconButtonWidget.WithText, TexturedButtonWidget, TextWidget, ThreePartsLayoutWidget, ToggleButtonWidget, WrapperWidget

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

    • setX

      void setX(int x)
      Mappings:
      Namespace Name Mixin selector
      official f Lewb;f(I)V
      intermediary method_46421 Lnet/minecraft/class_8021;method_46421(I)V
      named setX Lnet/minecraft/client/gui/widget/Widget;setX(I)V
    • setY

      void setY(int y)
      Mappings:
      Namespace Name Mixin selector
      official g Lewb;g(I)V
      intermediary method_46419 Lnet/minecraft/class_8021;method_46419(I)V
      named setY Lnet/minecraft/client/gui/widget/Widget;setY(I)V
    • getX

      int getX()
      Mappings:
      Namespace Name Mixin selector
      official r Lewb;r()I
      intermediary method_46426 Lnet/minecraft/class_8021;method_46426()I
      named getX Lnet/minecraft/client/gui/widget/Widget;getX()I
    • getY

      int getY()
      Mappings:
      Namespace Name Mixin selector
      official t Lewb;t()I
      intermediary method_46427 Lnet/minecraft/class_8021;method_46427()I
      named getY Lnet/minecraft/client/gui/widget/Widget;getY()I
    • getWidth

      int getWidth()
      Mappings:
      Namespace Name Mixin selector
      official l Lewb;l()I
      intermediary method_25368 Lnet/minecraft/class_8021;method_25368()I
      named getWidth Lnet/minecraft/client/gui/widget/Widget;getWidth()I
    • getHeight

      int getHeight()
      Mappings:
      Namespace Name Mixin selector
      official i Lewb;i()I
      intermediary method_25364 Lnet/minecraft/class_8021;method_25364()I
      named getHeight Lnet/minecraft/client/gui/widget/Widget;getHeight()I
    • getNavigationFocus

      default ScreenRect getNavigationFocus()
      Mappings:
      Namespace Name Mixin selector
      official s Lewb;s()Lews;
      intermediary method_48202 Lnet/minecraft/class_8021;method_48202()Lnet/minecraft/class_8030;
      named getNavigationFocus Lnet/minecraft/client/gui/widget/Widget;getNavigationFocus()Lnet/minecraft/client/gui/ScreenRect;
    • setPosition

      default void setPosition(int x, int y)
      Mappings:
      Namespace Name Mixin selector
      official b Lewb;b(II)V
      intermediary method_48229 Lnet/minecraft/class_8021;method_48229(II)V
      named setPosition Lnet/minecraft/client/gui/widget/Widget;setPosition(II)V
    • forEachChild

      void forEachChild(Consumer<ClickableWidget> consumer)
      Mappings:
      Namespace Name Mixin selector
      official a Lewb;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