Package com.mojang.realmsclient.dto
Class RealmsServer
java.lang.Object
com.mojang.realmsclient.dto.ValueObject
com.mojang.realmsclient.dto.RealmsServer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic classstatic enumstatic enum -
Field Summary
FieldsModifier and TypeFieldDescriptionintintbooleanbooleanlongprivate static final org.slf4j.Loggerintprivate static final intlong -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()cloneSlots(Map<Integer, RealmsWorldOptions> p_87511_) private static Map<Integer, RealmsWorldOptions> booleanstatic RealmsServer.CompatibilitygetCompatibility(String p_305806_) getName()private static RealmsServer.StategetWorldName(int p_87496_) private static RealmsServer.WorldTypegetWorldType(String p_87530_) inthashCode()booleanbooleanbooleanbooleanstatic RealmsServerparse(com.google.gson.JsonObject p_87500_) static RealmsServerprivate static List<PlayerInfo> parseInvited(com.google.gson.JsonArray p_87498_) private static Map<Integer, RealmsWorldOptions> parseSlots(com.google.gson.JsonArray p_87514_) voidsetDescription(String p_87516_) voidprivate static voidsortInvited(RealmsServer p_87505_) toServerData(String p_87523_) voidupdateServerPing(RealmsServerPlayerList p_87507_) Methods inherited from class com.mojang.realmsclient.dto.ValueObject
toString
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
NO_VALUE
private static final int NO_VALUE- See Also:
-
id
public long id -
remoteSubscriptionId
-
name
-
motd
-
state
-
owner
-
ownerUUID
-
players
-
slots
-
expired
public boolean expired -
expiredTrial
public boolean expiredTrial -
daysLeft
public int daysLeft -
worldType
-
activeSlot
public int activeSlot -
minigameName
-
minigameId
public int minigameId -
minigameImage
-
parentRealmId
public long parentRealmId -
parentWorldName
-
activeVersion
-
compatibility
-
serverPing
-
-
Constructor Details
-
RealmsServer
public RealmsServer()
-
-
Method Details
-
getDescription
-
getName
-
getMinigameName
-
setName
-
setDescription
-
updateServerPing
-
parse
-
sortInvited
-
parseInvited
-
parseSlots
-
createEmptySlots
-
parse
-
getState
-
getWorldType
-
getCompatibility
-
isCompatible
public boolean isCompatible() -
needsUpgrade
public boolean needsUpgrade() -
needsDowngrade
public boolean needsDowngrade() -
hashCode
public int hashCode() -
equals
-
clone
-
cloneSlots
-
isSnapshotRealm
public boolean isSnapshotRealm() -
getWorldName
-
toServerData
-