Class ServerList

java.lang.Object
net.minecraft.client.option.ServerList

@Environment(CLIENT) public class ServerList extends Object
Mappings:
Namespace Name
official etq
intermediary net/minecraft/class_641
named net/minecraft/client/option/ServerList
  • Field Details

    • LOGGER

      private static final org.slf4j.Logger LOGGER
      Mappings:
      Namespace Name Mixin selector
      official a Letq;a:Lorg/slf4j/Logger;
      intermediary field_3751 Lnet/minecraft/class_641;field_3751:Lorg/slf4j/Logger;
      named LOGGER Lnet/minecraft/client/option/ServerList;LOGGER:Lorg/slf4j/Logger;
    • IO_EXECUTOR

      private static final TaskExecutor<Runnable> IO_EXECUTOR
      Mappings:
      Namespace Name Mixin selector
      official b Letq;b:Laye;
      intermediary field_39360 Lnet/minecraft/class_641;field_39360:Lnet/minecraft/class_3846;
      named IO_EXECUTOR Lnet/minecraft/client/option/ServerList;IO_EXECUTOR:Lnet/minecraft/util/thread/TaskExecutor;
    • field_39437

      private static final int field_39437
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official c Letq;c:I
      intermediary field_39437 Lnet/minecraft/class_641;field_39437:I
      named field_39437 Lnet/minecraft/client/option/ServerList;field_39437:I
    • client

      private final MinecraftClient client
      Mappings:
      Namespace Name Mixin selector
      official d Letq;d:Lees;
      intermediary field_3750 Lnet/minecraft/class_641;field_3750:Lnet/minecraft/class_310;
      named client Lnet/minecraft/client/option/ServerList;client:Lnet/minecraft/client/MinecraftClient;
    • servers

      private final List<ServerInfo> servers
      Mappings:
      Namespace Name Mixin selector
      official e Letq;e:Ljava/util/List;
      intermediary field_3749 Lnet/minecraft/class_641;field_3749:Ljava/util/List;
      named servers Lnet/minecraft/client/option/ServerList;servers:Ljava/util/List;
    • field_39438

      private final List<ServerInfo> field_39438
      Mappings:
      Namespace Name Mixin selector
      official f Letq;f:Ljava/util/List;
      intermediary field_39438 Lnet/minecraft/class_641;field_39438:Ljava/util/List;
      named field_39438 Lnet/minecraft/client/option/ServerList;field_39438:Ljava/util/List;
  • Constructor Details

  • Method Details

    • loadFile

      public void loadFile()
      Mappings:
      Namespace Name Mixin selector
      official a Letq;a()V
      intermediary method_2981 Lnet/minecraft/class_641;method_2981()V
      named loadFile Lnet/minecraft/client/option/ServerList;loadFile()V
    • saveFile

      public void saveFile()
      Mappings:
      Namespace Name Mixin selector
      official b Letq;b()V
      intermediary method_2987 Lnet/minecraft/class_641;method_2987()V
      named saveFile Lnet/minecraft/client/option/ServerList;saveFile()V
    • get

      public ServerInfo get(int index)
      Mappings:
      Namespace Name Mixin selector
      official a Letq;a(I)Letp;
      intermediary method_2982 Lnet/minecraft/class_641;method_2982(I)Lnet/minecraft/class_642;
      named get Lnet/minecraft/client/option/ServerList;get(I)Lnet/minecraft/client/network/ServerInfo;
    • method_44295

      @Nullable public @Nullable ServerInfo method_44295(String string)
      Mappings:
      Namespace Name Mixin selector
      official a Letq;a(Ljava/lang/String;)Letp;
      intermediary method_44295 Lnet/minecraft/class_641;method_44295(Ljava/lang/String;)Lnet/minecraft/class_642;
      named method_44295 Lnet/minecraft/client/option/ServerList;method_44295(Ljava/lang/String;)Lnet/minecraft/client/network/ServerInfo;
    • method_44296

      @Nullable public @Nullable ServerInfo method_44296(String string)
      Mappings:
      Namespace Name Mixin selector
      official b Letq;b(Ljava/lang/String;)Letp;
      intermediary method_44296 Lnet/minecraft/class_641;method_44296(Ljava/lang/String;)Lnet/minecraft/class_642;
      named method_44296 Lnet/minecraft/client/option/ServerList;method_44296(Ljava/lang/String;)Lnet/minecraft/client/network/ServerInfo;
    • remove

      public void remove(ServerInfo serverInfo)
      Mappings:
      Namespace Name Mixin selector
      official a Letq;a(Letp;)V
      intermediary method_2983 Lnet/minecraft/class_641;method_2983(Lnet/minecraft/class_642;)V
      named remove Lnet/minecraft/client/option/ServerList;remove(Lnet/minecraft/client/network/ServerInfo;)V
    • add

      public void add(ServerInfo serverInfo, boolean bool)
      Mappings:
      Namespace Name Mixin selector
      official a Letq;a(Letp;Z)V
      intermediary method_2988 Lnet/minecraft/class_641;method_2988(Lnet/minecraft/class_642;Z)V
      named add Lnet/minecraft/client/option/ServerList;add(Lnet/minecraft/client/network/ServerInfo;Z)V
    • size

      public int size()
      Mappings:
      Namespace Name Mixin selector
      official c Letq;c()I
      intermediary method_2984 Lnet/minecraft/class_641;method_2984()I
      named size Lnet/minecraft/client/option/ServerList;size()I
    • swapEntries

      public void swapEntries(int index1, int index2)
      Mappings:
      Namespace Name Mixin selector
      official a Letq;a(II)V
      intermediary method_2985 Lnet/minecraft/class_641;method_2985(II)V
      named swapEntries Lnet/minecraft/client/option/ServerList;swapEntries(II)V
    • set

      public void set(int index, ServerInfo serverInfo)
      Mappings:
      Namespace Name Mixin selector
      official a Letq;a(ILetp;)V
      intermediary method_2980 Lnet/minecraft/class_641;method_2980(ILnet/minecraft/class_642;)V
      named set Lnet/minecraft/client/option/ServerList;set(ILnet/minecraft/client/network/ServerInfo;)V
    • method_44294

      private static boolean method_44294(ServerInfo serverInfo, List<ServerInfo> list)
      Mappings:
      Namespace Name Mixin selector
      official a Letq;a(Letp;Ljava/util/List;)Z
      intermediary method_44294 Lnet/minecraft/class_641;method_44294(Lnet/minecraft/class_642;Ljava/util/List;)Z
      named method_44294 Lnet/minecraft/client/option/ServerList;method_44294(Lnet/minecraft/client/network/ServerInfo;Ljava/util/List;)Z
    • updateServerListEntry

      public static void updateServerListEntry(ServerInfo e)
      Mappings:
      Namespace Name Mixin selector
      official b Letq;b(Letp;)V
      intermediary method_2986 Lnet/minecraft/class_641;method_2986(Lnet/minecraft/class_642;)V
      named updateServerListEntry Lnet/minecraft/client/option/ServerList;updateServerListEntry(Lnet/minecraft/client/network/ServerInfo;)V