Class MultiplayerServerListWidget

java.lang.Object
net.minecraft.client.gui.widget.ListWidget
net.minecraft.client.gui.widget.EntryListWidget
net.minecraft.client.gui.screen.multiplayer.MultiplayerServerListWidget

@Environment(CLIENT)
public class MultiplayerServerListWidget
extends EntryListWidget
Mappings:
Namespace Name
official azl
intermediary net/minecraft/class_814
named net/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget
  • Field Details

    • parent

      private final MultiplayerScreen parent
      Mappings:
      Namespace Name Mixin selector
      official u Lazl;u:Lazh;
      intermediary field_3558 Lnet/minecraft/class_814;field_3558:Lnet/minecraft/class_810;
      named parent Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;parent:Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerScreen;
    • servers

      private final List<ServerEntry> servers
      Mappings:
      Namespace Name Mixin selector
      official v Lazl;v:Ljava/util/List;
      intermediary field_3559 Lnet/minecraft/class_814;field_3559:Ljava/util/List;
      named servers Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;servers:Ljava/util/List;
    • lanServers

      private final List<LanServerEntry> lanServers
      Mappings:
      Namespace Name Mixin selector
      official w Lazl;w:Ljava/util/List;
      intermediary field_3560 Lnet/minecraft/class_814;field_3560:Ljava/util/List;
      named lanServers Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;lanServers:Ljava/util/List;
    • field_3561

      private final EntryListWidget.Entry field_3561
      Mappings:
      Namespace Name Mixin selector
      official x Lazl;x:Lawd$a;
      intermediary field_3561 Lnet/minecraft/class_814;field_3561:Lnet/minecraft/class_698$class_699;
      named field_3561 Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;field_3561:Lnet/minecraft/client/gui/widget/EntryListWidget$Entry;
    • field_3562

      private int field_3562
      Mappings:
      Namespace Name Mixin selector
      official y Lazl;y:I
      intermediary field_3562 Lnet/minecraft/class_814;field_3562:I
      named field_3562 Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;field_3562:I
  • Constructor Details

    • MultiplayerServerListWidget

      public MultiplayerServerListWidget​(MultiplayerScreen parent, MinecraftClient minecraftClient, int int2, int int3, int int4, int int5, int int6)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lazl;<init>(Lazh;Lave;IIIII)V
      intermediary <init> Lnet/minecraft/class_814;<init>(Lnet/minecraft/class_810;Lnet/minecraft/class_669;IIIII)V
      named <init> Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;<init>(Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerScreen;Lnet/minecraft/client/MinecraftClient;IIIII)V
  • Method Details

    • getEntry

      public EntryListWidget.Entry getEntry​(int index)
      Specified by:
      getEntry in class EntryListWidget
      Mappings:
      Namespace Name Mixin selector
      official b Lawd;b(I)Lawd$a;
      intermediary method_2564 Lnet/minecraft/class_698;method_2564(I)Lnet/minecraft/class_698$class_699;
      named getEntry Lnet/minecraft/client/gui/widget/EntryListWidget;getEntry(I)Lnet/minecraft/client/gui/widget/EntryListWidget$Entry;
    • getEntriesSize

      protected int getEntriesSize()
      Specified by:
      getEntriesSize in class ListWidget
      Mappings:
      Namespace Name Mixin selector
      official b Lawi;b()I
      intermediary method_2639 Lnet/minecraft/class_713;method_2639()I
      named getEntriesSize Lnet/minecraft/client/gui/widget/ListWidget;getEntriesSize()I
    • method_2970

      public void method_2970​(int int2)
      Mappings:
      Namespace Name Mixin selector
      official c Lazl;c(I)V
      intermediary method_2970 Lnet/minecraft/class_814;method_2970(I)V
      named method_2970 Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;method_2970(I)V
    • isEntrySelected

      protected boolean isEntrySelected​(int index)
      Overrides:
      isEntrySelected in class EntryListWidget
      Mappings:
      Namespace Name Mixin selector
      official a Lawi;a(I)Z
      intermediary method_2629 Lnet/minecraft/class_713;method_2629(I)Z
      named isEntrySelected Lnet/minecraft/client/gui/widget/ListWidget;isEntrySelected(I)Z
    • method_2971

      public int method_2971()
      Mappings:
      Namespace Name Mixin selector
      official e Lazl;e()I
      intermediary method_2971 Lnet/minecraft/class_814;method_2971()I
      named method_2971 Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;method_2971()I
    • setServers

      public void setServers​(ServerList servers)
      Mappings:
      Namespace Name Mixin selector
      official a Lazl;a(Lbdf;)V
      intermediary method_2968 Lnet/minecraft/class_814;method_2968(Lnet/minecraft/class_912;)V
      named setServers Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;setServers(Lnet/minecraft/client/options/ServerList;)V
    • method_2969

      public void method_2969​(List<LanServerQueryManager.LanServerInfo> list)
      Mappings:
      Namespace Name Mixin selector
      official a Lazl;a(Ljava/util/List;)V
      intermediary method_2969 Lnet/minecraft/class_814;method_2969(Ljava/util/List;)V
      named method_2969 Lnet/minecraft/client/gui/screen/multiplayer/MultiplayerServerListWidget;method_2969(Ljava/util/List;)V
    • getScrollbarPosition

      protected int getScrollbarPosition()
      Overrides:
      getScrollbarPosition in class ListWidget
      Mappings:
      Namespace Name Mixin selector
      official d Lawi;d()I
      intermediary method_2646 Lnet/minecraft/class_713;method_2646()I
      named getScrollbarPosition Lnet/minecraft/client/gui/widget/ListWidget;getScrollbarPosition()I
    • getRowWidth

      public int getRowWidth()
      Overrides:
      getRowWidth in class ListWidget
      Mappings:
      Namespace Name Mixin selector
      official c Lawi;c()I
      intermediary method_2643 Lnet/minecraft/class_713;method_2643()I
      named getRowWidth Lnet/minecraft/client/gui/widget/ListWidget;getRowWidth()I