public class ServerData
extends java.lang.Object
修飾子とタイプ | クラスと説明 |
---|---|
static class |
ServerData.ServerResourceMode |
修飾子とタイプ | フィールドと説明 |
---|---|
ExtendedServerListData |
forgeData |
java.lang.String |
gameVersion |
boolean |
pinged |
long |
pingToServer |
java.lang.String |
playerList |
java.lang.String |
populationInfo |
java.lang.String |
serverIP |
java.lang.String |
serverMOTD |
java.lang.String |
serverName |
int |
version |
コンストラクタと説明 |
---|
ServerData(java.lang.String name,
java.lang.String ip,
boolean isLan) |
修飾子とタイプ | メソッドと説明 |
---|---|
void |
copyFrom(ServerData serverDataIn) |
java.lang.String |
getBase64EncodedIconData()
Returns the base-64 encoded representation of the server's icon, or null if not available
|
CompoundNBT |
getNBTCompound()
Returns an NBTTagCompound with the server's name, IP and maybe acceptTextures.
|
ServerData.ServerResourceMode |
getResourceMode() |
static ServerData |
getServerDataFromNBTCompound(CompoundNBT nbtCompound)
Takes an NBTTagCompound with 'name' and 'ip' keys, returns a ServerData instance.
|
boolean |
isOnLAN()
Return true if the server is a LAN server
|
void |
setBase64EncodedIconData(java.lang.String icon) |
void |
setResourceMode(ServerData.ServerResourceMode mode) |
public java.lang.String serverName
public java.lang.String serverIP
public java.lang.String populationInfo
public java.lang.String serverMOTD
public long pingToServer
public int version
public java.lang.String gameVersion
public boolean pinged
public java.lang.String playerList
public ExtendedServerListData forgeData
public CompoundNBT getNBTCompound()
public ServerData.ServerResourceMode getResourceMode()
public void setResourceMode(ServerData.ServerResourceMode mode)
public static ServerData getServerDataFromNBTCompound(CompoundNBT nbtCompound)
@Nullable public java.lang.String getBase64EncodedIconData()
public void setBase64EncodedIconData(@Nullable java.lang.String icon)
public boolean isOnLAN()
public void copyFrom(ServerData serverDataIn)