Package com.mojang.realmsclient.dto
Class RealmsServer
java.lang.Object
com.mojang.realmsclient.dto.ValueObject
com.mojang.realmsclient.dto.RealmsServer
- All Implemented Interfaces:
ReflectionBasedSerialization
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic classstatic enumstatic enum -
Field Summary
FieldsModifier and TypeFieldDescriptionintintbooleanbooleanintlongbooleanprivate static final org.slf4j.Loggerintprivate static final intlongprivate List<RealmsSlot> static final Component -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()cloneSlots(Map<Integer, RealmsSlot> pSlots) private static List<RealmsSlot> booleanstatic voidfinalize(RealmsServer pServer) private static voidfinalizeSlots(RealmsServer pServer) getName()getWorldName(int pSlot) inthashCode()booleanbooleanprivate booleanbooleanbooleanbooleanstatic RealmsServerparse(GuardedSerializer pSerializer, String pJson) voidsetDescription(String pMotd) voidbooleanprivate static voidsortInvited(RealmsServer pServer) toServerData(String pIp) 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:
-
WORLD_CLOSED_COMPONENT
-
id
-
remoteSubscriptionId
-
name
-
motd
-
state
-
owner
-
ownerUUID
-
players
-
slotList
-
slots
-
expired
-
expiredTrial
-
daysLeft
-
worldType
-
isHardcore
-
gameMode
-
activeSlot
-
minigameName
-
minigameId
-
minigameImage
-
parentRealmId
-
parentWorldName
-
activeVersion
-
compatibility
-
regionSelectionPreference
@Nullable @SerializedName("regionSelectionPreference") public RegionSelectionPreferenceDto regionSelectionPreference
-
-
Constructor Details
-
RealmsServer
public RealmsServer()
-
-
Method Details
-
getDescription
-
getName
-
getMinigameName
-
setName
-
setDescription
-
parse
-
finalize
-
sortInvited
-
finalizeSlots
-
createEmptySlots
-
isCompatible
public boolean isCompatible() -
needsUpgrade
public boolean needsUpgrade() -
needsDowngrade
public boolean needsDowngrade() -
shouldPlayButtonBeActive
public boolean shouldPlayButtonBeActive() -
isSelfOwnedServer
private boolean isSelfOwnedServer() -
hashCode
public int hashCode() -
equals
-
clone
-
cloneSlots
-
isSnapshotRealm
public boolean isSnapshotRealm() -
isMinigameActive
public boolean isMinigameActive() -
getWorldName
-
toServerData
-