Class SignEditScreen

All Implemented Interfaces:
Drawable, Element, Navigable, ParentElement

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

    • BACKGROUND_SCALE

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

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

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

      Mappings:
      Namespace Name Mixin selector
      named model Lnet/minecraft/client/gui/screen/ingame/SignEditScreen;model:Lnet/minecraft/client/render/block/entity/SignBlockEntityRenderer$SignModel;
      intermediary field_21525 Lnet/minecraft/class_498;field_21525:Lnet/minecraft/class_837$class_4702;
      official r Lfpo;r:Lgge$a;
  • Constructor Details

    • SignEditScreen

      public SignEditScreen(SignBlockEntity sign, boolean filtered, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/gui/screen/ingame/SignEditScreen;<init>(Lnet/minecraft/block/entity/SignBlockEntity;ZZ)V
      intermediary <init> Lnet/minecraft/class_498;<init>(Lnet/minecraft/class_2625;ZZ)V
      official <init> Lfpo;<init>(Ldqt;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() to set the element that is initially focused.

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

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

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

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