Class ServerSelectionList.OnlineServerEntry

All Implemented Interfaces:
AutoCloseable, GuiEventListener, TabOrderedElement, NarrationSupplier
Enclosing class:
ServerSelectionList

public class ServerSelectionList.OnlineServerEntry extends ServerSelectionList.Entry
  • Field Details

  • Constructor Details

  • Method Details

    • render

      public void render(GuiGraphics p_281406_, int p_281506_, int p_282921_, int p_281363_, int p_283596_, int p_281630_, int p_283567_, int p_282864_, boolean p_282999_, float p_281423_)
      Specified by:
      render in class AbstractSelectionList.Entry<ServerSelectionList.Entry>
    • pingCompleted

      private boolean pingCompleted()
    • isCompatible

      private boolean isCompatible()
    • updateServerList

      public void updateServerList()
    • drawIcon

      protected void drawIcon(GuiGraphics p_281338_, int p_283001_, int p_282834_, ResourceLocation p_282534_)
    • canJoin

      private boolean canJoin()
    • uploadServerIcon

      private boolean uploadServerIcon(@Nullable byte[] p_273176_)
    • keyPressed

      public boolean keyPressed(int p_99875_, int p_99876_, int p_99877_)
    • swap

      private void swap(int p_99872_, int p_99873_)
    • mouseClicked

      public boolean mouseClicked(double p_99868_, double p_99869_, int p_99870_)
    • getServerData

      public ServerData getServerData()
    • getNarration

      public Component getNarration()
      Specified by:
      getNarration in class ObjectSelectionList.Entry<ServerSelectionList.Entry>
    • close

      public void close()
      Specified by:
      close in interface AutoCloseable
      Overrides:
      close in class ServerSelectionList.Entry