Class SignEditScreen

All Implemented Interfaces:
Drawable, Element, Navigable, ParentElement

@Environment(CLIENT) public class SignEditScreen extends AbstractSignEditScreen
Mappings:
Namespace Name
official evl
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 o Levl;o: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 p Levl;p: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 q Levl;q: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

      Mappings:
      Namespace Name Mixin selector
      official r Levl;r:Lfkq$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)
      Mappings:
      Namespace Name Mixin selector
      official <init> Levl;<init>(Ldak;Z)V
      intermediary <init> Lnet/minecraft/class_498;<init>(Lnet/minecraft/class_2625;Z)V
      named <init> Lnet/minecraft/client/gui/screen/ingame/SignEditScreen;<init>(Lnet/minecraft/block/entity/SignBlockEntity;Z)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 b Letd;b()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(MatrixStack matrices, BlockState state)
      Overrides:
      translateForRender in class AbstractSignEditScreen
      Mappings:
      Namespace Name Mixin selector
      official a Leud;a(Lehe;Ldbq;)V
      intermediary method_45654 Lnet/minecraft/class_7743;method_45654(Lnet/minecraft/class_4587;Lnet/minecraft/class_2680;)V
      named translateForRender Lnet/minecraft/client/gui/screen/ingame/AbstractSignEditScreen;translateForRender(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/block/BlockState;)V
    • renderSignBackground

      protected void renderSignBackground(MatrixStack matrices, VertexConsumerProvider.Immediate vertexConsumers, BlockState state)
      Specified by:
      renderSignBackground in class AbstractSignEditScreen
      Mappings:
      Namespace Name Mixin selector
      official a Leud;a(Lehe;Lfig$a;Ldbq;)V
      intermediary method_45656 Lnet/minecraft/class_7743;method_45656(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597$class_4598;Lnet/minecraft/class_2680;)V
      named renderSignBackground Lnet/minecraft/client/gui/screen/ingame/AbstractSignEditScreen;renderSignBackground(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider$Immediate;Lnet/minecraft/block/BlockState;)V
    • getTextScale

      protected Vector3f getTextScale()
      Specified by:
      getTextScale in class AbstractSignEditScreen
      Mappings:
      Namespace Name Mixin selector
      official m Leud;m()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;