Class SignEditScreen

All Implemented Interfaces:
Drawable, Element, Navigable, ParentElement

@Environment(CLIENT) public class SignEditScreen extends AbstractSignEditScreen
Mappings:
Namespace Name
official far
intermediary net/minecraft/class_498
named net/minecraft/client/gui/screen/ingame/SignEditScreen
  • Field Details

    • BACKGROUND_SCALE

      public static final float BACKGROUND_SCALE
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official b Lfar;b:F
      intermediary field_40436 Lnet/minecraft/class_498;field_40436:F
      named BACKGROUND_SCALE Lnet/minecraft/client/gui/screen/ingame/SignEditScreen;BACKGROUND_SCALE:F
    • TEXT_SCALE_MULTIPLIER

      public static final float TEXT_SCALE_MULTIPLIER
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official c Lfar;c:F
      intermediary field_40437 Lnet/minecraft/class_498;field_40437:F
      named TEXT_SCALE_MULTIPLIER Lnet/minecraft/client/gui/screen/ingame/SignEditScreen;TEXT_SCALE_MULTIPLIER:F
    • TEXT_SCALE

      private static final Vector3f TEXT_SCALE
      Mappings:
      Namespace Name Mixin selector
      official k Lfar;k:Lorg/joml/Vector3f;
      intermediary field_40438 Lnet/minecraft/class_498;field_40438:Lorg/joml/Vector3f;
      named TEXT_SCALE Lnet/minecraft/client/gui/screen/ingame/SignEditScreen;TEXT_SCALE:Lorg/joml/Vector3f;
    • model

      @Nullable private SignBlockEntityRenderer.SignModel model
      Mappings:
      Namespace Name Mixin selector
      official l Lfar;l:Lfqs$a;
      intermediary field_21525 Lnet/minecraft/class_498;field_21525:Lnet/minecraft/class_837$class_4702;
      named model Lnet/minecraft/client/gui/screen/ingame/SignEditScreen;model:Lnet/minecraft/client/render/block/entity/SignBlockEntityRenderer$SignModel;
  • Constructor Details

    • SignEditScreen

      public SignEditScreen(SignBlockEntity sign, boolean filtered, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lfar;<init>(Lded;ZZ)V
      intermediary <init> Lnet/minecraft/class_498;<init>(Lnet/minecraft/class_2625;ZZ)V
      named <init> Lnet/minecraft/client/gui/screen/ingame/SignEditScreen;<init>(Lnet/minecraft/block/entity/SignBlockEntity;ZZ)V
  • Method Details

    • init

      protected void init()
      Called when a screen should be initialized.

      This method is called when this screen is opened or resized.

      This should call Screen.setInitialFocus(net.minecraft.client.gui.Element) to set the element that is initially focused.

      Overrides:
      init in class AbstractSignEditScreen
      Mappings:
      Namespace Name Mixin selector
      official aH_ Leyk;aH_()V
      intermediary method_25426 Lnet/minecraft/class_437;method_25426()V
      named init Lnet/minecraft/client/gui/screen/Screen;init()V
    • translateForRender

      protected void translateForRender(DrawContext context, BlockState state)
      Overrides:
      translateForRender in class AbstractSignEditScreen
      Mappings:
      Namespace Name Mixin selector
      official b Lezk;b(Lesf;Ldfj;)V
      intermediary method_45654 Lnet/minecraft/class_7743;method_45654(Lnet/minecraft/class_332;Lnet/minecraft/class_2680;)V
      named translateForRender Lnet/minecraft/client/gui/screen/ingame/AbstractSignEditScreen;translateForRender(Lnet/minecraft/client/gui/DrawContext;Lnet/minecraft/block/BlockState;)V
    • renderSignBackground

      protected void renderSignBackground(DrawContext context, BlockState state)
      Specified by:
      renderSignBackground in class AbstractSignEditScreen
      Mappings:
      Namespace Name Mixin selector
      official a Lezk;a(Lesf;Ldfj;)V
      intermediary method_45656 Lnet/minecraft/class_7743;method_45656(Lnet/minecraft/class_332;Lnet/minecraft/class_2680;)V
      named renderSignBackground Lnet/minecraft/client/gui/screen/ingame/AbstractSignEditScreen;renderSignBackground(Lnet/minecraft/client/gui/DrawContext;Lnet/minecraft/block/BlockState;)V
    • getTextScale

      protected Vector3f getTextScale()
      Specified by:
      getTextScale in class AbstractSignEditScreen
      Mappings:
      Namespace Name Mixin selector
      official l Lezk;l()Lorg/joml/Vector3f;
      intermediary method_45661 Lnet/minecraft/class_7743;method_45661()Lorg/joml/Vector3f;
      named getTextScale Lnet/minecraft/client/gui/screen/ingame/AbstractSignEditScreen;getTextScale()Lorg/joml/Vector3f;