类 AbstractSignEditScreen

所有已实现的接口:
ContainerEventHandler, GuiEventListener, Renderable, TabOrderedElement
直接已知子类:
HangingSignEditScreen, SignEditScreen

public abstract class AbstractSignEditScreen extends Screen
  • 字段详细资料

    • sign

      protected final SignBlockEntity sign
    • text

      private SignText text
    • messages

      private final String[] messages
    • isFrontText

      private final boolean isFrontText
    • woodType

      protected final WoodType woodType
    • frame

      private int frame
    • line

      private int line
    • signField

      @Nullable private TextFieldHelper signField
  • 构造器详细资料

    • AbstractSignEditScreen

      public AbstractSignEditScreen(SignBlockEntity p_277842_, boolean p_277719_, boolean p_277969_)
    • AbstractSignEditScreen

      public AbstractSignEditScreen(SignBlockEntity p_277792_, boolean p_277607_, boolean p_278039_, Component p_277393_)
  • 方法详细资料

    • init

      protected void init()
      覆盖:
      init 在类中 Screen
    • tick

      public void tick()
      覆盖:
      tick 在类中 Screen
    • isValid

      private boolean isValid()
    • keyPressed

      public boolean keyPressed(int p_252300_, int p_250424_, int p_250697_)
      指定者:
      keyPressed 在接口中 ContainerEventHandler
      指定者:
      keyPressed 在接口中 GuiEventListener
      覆盖:
      keyPressed 在类中 Screen
    • charTyped

      public boolean charTyped(char p_252008_, int p_251178_)
    • render

      public void render(GuiGraphics p_282418_, int p_281700_, int p_283040_, float p_282799_)
      指定者:
      render 在接口中 Renderable
      覆盖:
      render 在类中 Screen
    • renderBackground

      public void renderBackground(GuiGraphics p_334358_, int p_335184_, int p_333439_, float p_335736_)
      覆盖:
      renderBackground 在类中 Screen
    • onClose

      public void onClose()
      覆盖:
      onClose 在类中 Screen
    • removed

      public void removed()
      覆盖:
      removed 在类中 Screen
    • isPauseScreen

      public boolean isPauseScreen()
      覆盖:
      isPauseScreen 在类中 Screen
    • renderSignBackground

      protected abstract void renderSignBackground(GuiGraphics p_281459_)
    • getSignTextScale

      protected abstract org.joml.Vector3f getSignTextScale()
    • offsetSign

      protected void offsetSign(GuiGraphics p_282672_, BlockState p_283056_)
    • renderSign

      private void renderSign(GuiGraphics p_282006_)
    • renderSignText

      private void renderSignText(GuiGraphics p_282366_)
    • setMessage

      private void setMessage(String p_277913_)
    • onDone

      private void onDone()