Package net.minecraft.client.multiplayer
Class ServerData
java.lang.Object
net.minecraft.client.multiplayer.ServerData
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
static enum
static enum
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate byte[]
private static final org.slf4j.Logger
private static final int
private ServerData.ServerPackStatus
long
int
private ServerData.State
private ServerData.Type
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
copyFrom
(ServerData pServerData) void
copyNameIconFrom
(ServerData pOther) byte[]
boolean
isLan()
boolean
isRealm()
static ServerData
read
(CompoundTag pNbtCompound) Takes an NBTTagCompound with 'name' and 'ip' keys, returns a ServerData instance.void
setIconBytes
(byte[] pIconBytes) void
setResourcePackStatus
(ServerData.ServerPackStatus pPackStatus) void
setState
(ServerData.State pState) state()
type()
static byte[]
validateIcon
(byte[] pIcon) write()
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
MAX_ICON_SIZE
private static final int MAX_ICON_SIZE- See Also:
-
name
-
ip
-
status
-
motd
-
players
-
ping
public long ping -
protocol
public int protocol -
version
-
playerList
-
packStatus
-
iconBytes
@Nullable private byte[] iconBytes -
type
-
state
-
neoForgeData
-
-
Constructor Details
-
ServerData
-
-
Method Details
-
write
-
getResourcePackStatus
-
setResourcePackStatus
-
read
Takes an NBTTagCompound with 'name' and 'ip' keys, returns a ServerData instance. -
getIconBytes
@Nullable public byte[] getIconBytes() -
setIconBytes
public void setIconBytes(@Nullable byte[] pIconBytes) -
isLan
public boolean isLan() -
isRealm
public boolean isRealm() -
type
-
copyNameIconFrom
-
copyFrom
-
state
-
setState
-
validateIcon
@Nullable public static byte[] validateIcon(@Nullable byte[] pIcon)
-