Class RealmsTermsScreen

All Implemented Interfaces:
ContainerEventHandler, GuiEventListener, Renderable, TabOrderedElement

public class RealmsTermsScreen extends RealmsScreen
  • Field Details

    • LOGGER

      private static final org.slf4j.Logger LOGGER
    • TITLE

      private static final Component TITLE
    • TERMS_STATIC_TEXT

      private static final Component TERMS_STATIC_TEXT
    • lastScreen

      private final Screen lastScreen
    • realmsServer

      private final RealmsServer realmsServer
      The screen to display when OK is clicked on the disconnect screen. Seems to be either null (integrated server) or an instance of either
      invalid reference
      MultiplayerScreen
      (when connecting to a server) or RealmsTermsScreen (when connecting to MCO server)
  • Constructor Details

    • RealmsTermsScreen

      public RealmsTermsScreen(Screen pLastScreen, RealmsServer pRealmsServer)
  • Method Details

    • init

      public void init()
      Overrides:
      init in class Screen
    • keyPressed

      public boolean keyPressed(KeyEvent p_447032_)
      Specified by:
      keyPressed in interface ContainerEventHandler
      Specified by:
      keyPressed in interface GuiEventListener
      Overrides:
      keyPressed in class Screen
    • agreedToTos

      private void agreedToTos()
    • mouseClicked

      public boolean mouseClicked(MouseButtonEvent p_446992_, boolean p_434740_)
    • getNarrationMessage

      public Component getNarrationMessage()
      Overrides:
      getNarrationMessage in class Screen
    • render

      public void render(GuiGraphics p_281619_, int p_283526_, int p_282002_, float p_282536_)
      Description copied from interface: Renderable
      Renders the graphical user interface (GUI) element.
      Specified by:
      render in interface Renderable
      Overrides:
      render in class Screen
      Parameters:
      p_281619_ - the GuiGraphics object used for rendering.
      p_283526_ - the x-coordinate of the mouse cursor.
      p_282002_ - the y-coordinate of the mouse cursor.
      p_282536_ - the partial tick time.