Class ServerList

java.lang.Object
net.minecraft.src.ServerList

public class ServerList extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
    ServerList(Minecraft par1Minecraft)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    addServerData(ServerData par1ServerData)
    Adds the given ServerData instance to the list.
    int
    Counts the number of ServerData instances in the list.
    getServerData(int par1)
    Gets the ServerData instance stored for the given index in the list.
    void
    Loads a list of servers from servers.dat, by running ServerData.getServerDataFromNBTCompound on each NBT compound found in the "servers" tag list.
    void
    removeServerData(int par1)
    Removes the ServerData instance stored for the given index in the list.
    void
    Runs getNBTCompound on each ServerData instance, puts everything into a "servers" NBT list and writes it to servers.dat.
    void
    swapServers(int par1, int par2)
    Takes two list indexes, and swaps their order around.

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • ServerList

      public ServerList(Minecraft par1Minecraft)
  • Method Details

    • loadServerList

      public void loadServerList()
      Loads a list of servers from servers.dat, by running ServerData.getServerDataFromNBTCompound on each NBT compound found in the "servers" tag list.
    • saveServerList

      public void saveServerList()
      Runs getNBTCompound on each ServerData instance, puts everything into a "servers" NBT list and writes it to servers.dat.
    • getServerData

      public ServerData getServerData(int par1)
      Gets the ServerData instance stored for the given index in the list.
    • removeServerData

      public void removeServerData(int par1)
      Removes the ServerData instance stored for the given index in the list.
    • addServerData

      public void addServerData(ServerData par1ServerData)
      Adds the given ServerData instance to the list.
    • countServers

      public int countServers()
      Counts the number of ServerData instances in the list.
    • swapServers

      public void swapServers(int par1, int par2)
      Takes two list indexes, and swaps their order around.