Class RealmsCreateWorldScreen.FrameButton

All Implemented Interfaces:
Drawable, Element, Narratable, Navigable, Selectable, Widget
Enclosing class:
RealmsCreateWorldScreen

@Environment(CLIENT) private class RealmsCreateWorldScreen.FrameButton extends ButtonWidget
Mappings:
Namespace Name
named net/minecraft/client/realms/gui/screen/RealmsCreateWorldScreen$FrameButton
intermediary net/minecraft/class_4410$class_4411
official fel$a
  • Field Details

    • TEXTURE

      private static final Identifier TEXTURE
      Mappings:
      Namespace Name Mixin selector
      named TEXTURE Lnet/minecraft/client/realms/gui/screen/RealmsCreateWorldScreen$FrameButton;TEXTURE:Lnet/minecraft/util/Identifier;
      intermediary field_48384 Lnet/minecraft/class_4410$class_4411;field_48384:Lnet/minecraft/class_2960;
      official b Lfel$a;b:Lakr;
    • SIZE

      private static final int SIZE
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named SIZE Lnet/minecraft/client/realms/gui/screen/RealmsCreateWorldScreen$FrameButton;SIZE:I
      intermediary field_48385 Lnet/minecraft/class_4410$class_4411;field_48385:I
      official c Lfel$a;c:I
    • TEXTURE_MARGIN

      private static final int TEXTURE_MARGIN
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named TEXTURE_MARGIN Lnet/minecraft/client/realms/gui/screen/RealmsCreateWorldScreen$FrameButton;TEXTURE_MARGIN:I
      intermediary field_48386 Lnet/minecraft/class_4410$class_4411;field_48386:I
      official d Lfel$a;d:I
    • TEXTURE_SIZE

      private static final int TEXTURE_SIZE
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named TEXTURE_SIZE Lnet/minecraft/client/realms/gui/screen/RealmsCreateWorldScreen$FrameButton;TEXTURE_SIZE:I
      intermediary field_46130 Lnet/minecraft/class_4410$class_4411;field_46130:I
      official u Lfel$a;u:I
    • image

      private final Identifier image
      Mappings:
      Namespace Name Mixin selector
      named image Lnet/minecraft/client/realms/gui/screen/RealmsCreateWorldScreen$FrameButton;image:Lnet/minecraft/util/Identifier;
      intermediary field_20032 Lnet/minecraft/class_4410$class_4411;field_20032:Lnet/minecraft/class_2960;
      official v Lfel$a;v:Lakr;
  • Constructor Details

    • FrameButton

      FrameButton(TextRenderer textRenderer, Text message, Identifier image, ButtonWidget.PressAction onPress)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/realms/gui/screen/RealmsCreateWorldScreen$FrameButton;<init>(Lnet/minecraft/client/realms/gui/screen/RealmsCreateWorldScreen;Lnet/minecraft/client/font/TextRenderer;Lnet/minecraft/text/Text;Lnet/minecraft/util/Identifier;Lnet/minecraft/client/gui/widget/ButtonWidget$PressAction;)V
      intermediary <init> Lnet/minecraft/class_4410$class_4411;<init>(Lnet/minecraft/class_4410;Lnet/minecraft/class_327;Lnet/minecraft/class_2561;Lnet/minecraft/class_2960;Lnet/minecraft/class_4185$class_4241;)V
      official <init> Lfel$a;<init>(Lfel;Lfhx;Lwz;Lakr;Lfim$c;)V
  • Method Details

    • renderWidget

      public void renderWidget(DrawContext context, int mouseX, int mouseY, float delta)
      Overrides:
      renderWidget in class PressableWidget
      Mappings:
      Namespace Name Mixin selector
      named renderWidget Lnet/minecraft/client/gui/widget/ClickableWidget;renderWidget(Lnet/minecraft/client/gui/DrawContext;IIF)V
      intermediary method_48579 Lnet/minecraft/class_339;method_48579(Lnet/minecraft/class_332;IIF)V
      official b Lfik;b(Lfhz;IIF)V