Class ServerData

java.lang.Object
net.minecraft.client.multiplayer.ServerData

public class ServerData extends Object
  • Field Details

  • Constructor Details

  • Method Details

    • write

      public CompoundTag write()
    • getResourcePackStatus

      public ServerData.ServerPackStatus getResourcePackStatus()
    • setResourcePackStatus

      public void setResourcePackStatus(ServerData.ServerPackStatus packStatus)
    • read

      public static ServerData read(CompoundTag tag)
      Takes an NBTTagCompound with 'name' and 'ip' keys, returns a ServerData instance.
    • getIconBytes

      public byte @Nullable [] getIconBytes()
    • setIconBytes

      public void setIconBytes(byte @Nullable [] iconBytes)
    • isLan

      public boolean isLan()
    • isRealm

      public boolean isRealm()
    • type

      public ServerData.Type type()
    • hasAcceptedCodeOfConduct

      public boolean hasAcceptedCodeOfConduct(String codeOfConduct)
    • acceptCodeOfConduct

      public void acceptCodeOfConduct(String codeOfConduct)
    • clearCodeOfConduct

      public void clearCodeOfConduct()
    • copyNameIconFrom

      public void copyNameIconFrom(ServerData other)
    • copyFrom

      public void copyFrom(ServerData other)
    • state

      public ServerData.State state()
    • setState

      public void setState(ServerData.State state)
    • validateIcon

      public static byte @Nullable [] validateIcon(byte @Nullable [] bytes)