Class SelectWorldScreen

All Implemented Interfaces:
ContainerEventHandler, GuiEventListener, Widget

public class SelectWorldScreen extends Screen
  • Field Details

    • LOGGER

      private static final org.slf4j.Logger LOGGER
    • lastScreen

      protected final Screen lastScreen
    • toolTip

      @Nullable private List<FormattedCharSequence> toolTip
    • deleteButton

      private Button deleteButton
    • selectButton

      private Button selectButton
    • renameButton

      private Button renameButton
    • copyButton

      private Button copyButton
    • list

      private WorldSelectionList list
  • Constructor Details

    • SelectWorldScreen

      public SelectWorldScreen(Screen p_101338_)
  • Method Details

    • mouseScrolled

      public boolean mouseScrolled(double p_101343_, double p_101344_, double p_101345_)
    • tick

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

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

      public boolean keyPressed(int p_101347_, int p_101348_, int p_101349_)
      Specified by:
      keyPressed in interface ContainerEventHandler
      Specified by:
      keyPressed in interface GuiEventListener
      Overrides:
      keyPressed in class Screen
    • onClose

      public void onClose()
      Overrides:
      onClose in class Screen
    • charTyped

      public boolean charTyped(char p_101340_, int p_101341_)
    • render

      public void render(PoseStack p_101351_, int p_101352_, int p_101353_, float p_101354_)
      Specified by:
      render in interface Widget
      Overrides:
      render in class Screen
    • setToolTip

      public void setToolTip(List<FormattedCharSequence> p_101364_)
    • updateButtonStatus

      public void updateButtonStatus(boolean p_101370_)
    • removed

      public void removed()
      Overrides:
      removed in class Screen