Package net.minecraft.client.realms.dto
Class RealmsServer
java.lang.Object
net.minecraft.client.realms.dto.ValueObject
net.minecraft.client.realms.dto.RealmsServer
- Mappings:
Namespace Name official eriintermediary net/minecraft/class_4877named net/minecraft/client/realms/dto/RealmsServer
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic classstatic enumstatic enum -
Field Summary
FieldsModifier and TypeFieldDescriptionintintbooleanbooleanlongprivate static final Loggerintprivate static final intlong -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()cloneSlots(Map<Integer, RealmsWorldOptions> slots) createServerInfo(String address) booleanstatic RealmsServer.CompatibilitygetCompatibility(@Nullable String compatibility) private static Map<Integer,RealmsWorldOptions> getName()private static RealmsServer.StategetWorldName(int slotId) private static RealmsServer.WorldTypegetWorldType(String worldType) inthashCode()booleanbooleanbooleanbooleanstatic RealmsServerparse(JsonObject node) static RealmsServerprivate static List<PlayerInfo>parseInvited(JsonArray jsonArray) private static Map<Integer,RealmsWorldOptions> parseSlots(JsonArray json) voidsetDescription(String description) voidprivate static voidsortInvited(RealmsServer server) voidupdateServerPing(RealmsServerPlayerList serverPlayerList) Methods inherited from class net.minecraft.client.realms.dto.ValueObject
toString
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official wLeri;w:Lorg/slf4j/Logger;intermediary field_22617Lnet/minecraft/class_4877;field_22617:Lorg/slf4j/Logger;named LOGGERLnet/minecraft/client/realms/dto/RealmsServer;LOGGER:Lorg/slf4j/Logger;
-
NO_PARENT
private static final int NO_PARENT- See Also:
- Mappings:
Namespace Name Mixin selector official xLeri;x:Iintermediary field_46696Lnet/minecraft/class_4877;field_46696:Inamed NO_PARENTLnet/minecraft/client/realms/dto/RealmsServer;NO_PARENT:I
-
id
public long id- Mappings:
Namespace Name Mixin selector official aLeri;a:Jintermediary field_22599Lnet/minecraft/class_4877;field_22599:Jnamed idLnet/minecraft/client/realms/dto/RealmsServer;id:J
-
remoteSubscriptionId
- Mappings:
Namespace Name Mixin selector official bLeri;b:Ljava/lang/String;intermediary field_22600Lnet/minecraft/class_4877;field_22600:Ljava/lang/String;named remoteSubscriptionIdLnet/minecraft/client/realms/dto/RealmsServer;remoteSubscriptionId:Ljava/lang/String;
-
name
- Mappings:
Namespace Name Mixin selector official cLeri;c:Ljava/lang/String;intermediary field_22601Lnet/minecraft/class_4877;field_22601:Ljava/lang/String;named nameLnet/minecraft/client/realms/dto/RealmsServer;name:Ljava/lang/String;
-
description
- Mappings:
Namespace Name Mixin selector official dLeri;d:Ljava/lang/String;intermediary field_22602Lnet/minecraft/class_4877;field_22602:Ljava/lang/String;named descriptionLnet/minecraft/client/realms/dto/RealmsServer;description:Ljava/lang/String;
-
state
- Mappings:
Namespace Name Mixin selector official eLeri;e:Leri$c;intermediary field_22603Lnet/minecraft/class_4877;field_22603:Lnet/minecraft/class_4877$class_4320;named stateLnet/minecraft/client/realms/dto/RealmsServer;state:Lnet/minecraft/client/realms/dto/RealmsServer$State;
-
owner
- Mappings:
Namespace Name Mixin selector official fLeri;f:Ljava/lang/String;intermediary field_22604Lnet/minecraft/class_4877;field_22604:Ljava/lang/String;named ownerLnet/minecraft/client/realms/dto/RealmsServer;owner:Ljava/lang/String;
-
ownerUUID
- Mappings:
Namespace Name Mixin selector official gLeri;g:Ljava/util/UUID;intermediary field_22605Lnet/minecraft/class_4877;field_22605:Ljava/util/UUID;named ownerUUIDLnet/minecraft/client/realms/dto/RealmsServer;ownerUUID:Ljava/util/UUID;
-
players
- Mappings:
Namespace Name Mixin selector official hLeri;h:Ljava/util/List;intermediary field_22606Lnet/minecraft/class_4877;field_22606:Ljava/util/List;named playersLnet/minecraft/client/realms/dto/RealmsServer;players:Ljava/util/List;
-
slots
- Mappings:
Namespace Name Mixin selector official iLeri;i:Ljava/util/Map;intermediary field_22607Lnet/minecraft/class_4877;field_22607:Ljava/util/Map;named slotsLnet/minecraft/client/realms/dto/RealmsServer;slots:Ljava/util/Map;
-
expired
public boolean expired- Mappings:
Namespace Name Mixin selector official jLeri;j:Zintermediary field_22608Lnet/minecraft/class_4877;field_22608:Znamed expiredLnet/minecraft/client/realms/dto/RealmsServer;expired:Z
-
expiredTrial
public boolean expiredTrial- Mappings:
Namespace Name Mixin selector official kLeri;k:Zintermediary field_22609Lnet/minecraft/class_4877;field_22609:Znamed expiredTrialLnet/minecraft/client/realms/dto/RealmsServer;expiredTrial:Z
-
daysLeft
public int daysLeft- Mappings:
Namespace Name Mixin selector official lLeri;l:Iintermediary field_22610Lnet/minecraft/class_4877;field_22610:Inamed daysLeftLnet/minecraft/client/realms/dto/RealmsServer;daysLeft:I
-
worldType
- Mappings:
Namespace Name Mixin selector official mLeri;m:Leri$d;intermediary field_22611Lnet/minecraft/class_4877;field_22611:Lnet/minecraft/class_4877$class_4321;named worldTypeLnet/minecraft/client/realms/dto/RealmsServer;worldType:Lnet/minecraft/client/realms/dto/RealmsServer$WorldType;
-
activeSlot
public int activeSlot- Mappings:
Namespace Name Mixin selector official nLeri;n:Iintermediary field_22612Lnet/minecraft/class_4877;field_22612:Inamed activeSlotLnet/minecraft/client/realms/dto/RealmsServer;activeSlot:I
-
minigameName
- Mappings:
Namespace Name Mixin selector official oLeri;o:Ljava/lang/String;intermediary field_22613Lnet/minecraft/class_4877;field_22613:Ljava/lang/String;named minigameNameLnet/minecraft/client/realms/dto/RealmsServer;minigameName:Ljava/lang/String;
-
minigameId
public int minigameId- Mappings:
Namespace Name Mixin selector official pLeri;p:Iintermediary field_22614Lnet/minecraft/class_4877;field_22614:Inamed minigameIdLnet/minecraft/client/realms/dto/RealmsServer;minigameId:I
-
minigameImage
- Mappings:
Namespace Name Mixin selector official qLeri;q:Ljava/lang/String;intermediary field_22615Lnet/minecraft/class_4877;field_22615:Ljava/lang/String;named minigameImageLnet/minecraft/client/realms/dto/RealmsServer;minigameImage:Ljava/lang/String;
-
parentWorldId
public long parentWorldId- Mappings:
Namespace Name Mixin selector official rLeri;r:Jintermediary field_46692Lnet/minecraft/class_4877;field_46692:Jnamed parentWorldIdLnet/minecraft/client/realms/dto/RealmsServer;parentWorldId:J
-
parentWorldName
- Mappings:
Namespace Name Mixin selector official sLeri;s:Ljava/lang/String;intermediary field_46693Lnet/minecraft/class_4877;field_46693:Ljava/lang/String;named parentWorldNameLnet/minecraft/client/realms/dto/RealmsServer;parentWorldName:Ljava/lang/String;
-
activeVersion
- Mappings:
Namespace Name Mixin selector official tLeri;t:Ljava/lang/String;intermediary field_46694Lnet/minecraft/class_4877;field_46694:Ljava/lang/String;named activeVersionLnet/minecraft/client/realms/dto/RealmsServer;activeVersion:Ljava/lang/String;
-
compatibility
- Mappings:
Namespace Name Mixin selector official uLeri;u:Leri$a;intermediary field_46695Lnet/minecraft/class_4877;field_46695:Lnet/minecraft/class_4877$class_8842;named compatibilityLnet/minecraft/client/realms/dto/RealmsServer;compatibility:Lnet/minecraft/client/realms/dto/RealmsServer$Compatibility;
-
serverPing
- Mappings:
Namespace Name Mixin selector official vLeri;v:Lerl;intermediary field_22616Lnet/minecraft/class_4877;field_22616:Lnet/minecraft/class_4880;named serverPingLnet/minecraft/client/realms/dto/RealmsServer;serverPing:Lnet/minecraft/client/realms/dto/RealmsServerPing;
-
-
Constructor Details
-
RealmsServer
public RealmsServer()
-
-
Method Details
-
getDescription
- Mappings:
Namespace Name Mixin selector official aLeri;a()Ljava/lang/String;intermediary method_25053Lnet/minecraft/class_4877;method_25053()Ljava/lang/String;named getDescriptionLnet/minecraft/client/realms/dto/RealmsServer;getDescription()Ljava/lang/String;
-
getName
- Mappings:
Namespace Name Mixin selector official bLeri;b()Ljava/lang/String;intermediary method_25062Lnet/minecraft/class_4877;method_25062()Ljava/lang/String;named getNameLnet/minecraft/client/realms/dto/RealmsServer;getName()Ljava/lang/String;
-
getMinigameName
- Mappings:
Namespace Name Mixin selector official cLeri;c()Ljava/lang/String;intermediary method_25065Lnet/minecraft/class_4877;method_25065()Ljava/lang/String;named getMinigameNameLnet/minecraft/client/realms/dto/RealmsServer;getMinigameName()Ljava/lang/String;
-
setName
- Mappings:
Namespace Name Mixin selector official aLeri;a(Ljava/lang/String;)Vintermediary method_25060Lnet/minecraft/class_4877;method_25060(Ljava/lang/String;)Vnamed setNameLnet/minecraft/client/realms/dto/RealmsServer;setName(Ljava/lang/String;)V
-
setDescription
- Mappings:
Namespace Name Mixin selector official bLeri;b(Ljava/lang/String;)Vintermediary method_25064Lnet/minecraft/class_4877;method_25064(Ljava/lang/String;)Vnamed setDescriptionLnet/minecraft/client/realms/dto/RealmsServer;setDescription(Ljava/lang/String;)V
-
updateServerPing
- Mappings:
Namespace Name Mixin selector official aLeri;a(Lerm;)Vintermediary method_25059Lnet/minecraft/class_4877;method_25059(Lnet/minecraft/class_4881;)Vnamed updateServerPingLnet/minecraft/client/realms/dto/RealmsServer;updateServerPing(Lnet/minecraft/client/realms/dto/RealmsServerPlayerList;)V
-
parse
- Mappings:
Namespace Name Mixin selector official aLeri;a(Lcom/google/gson/JsonObject;)Leri;intermediary method_25056Lnet/minecraft/class_4877;method_25056(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_4877;named parseLnet/minecraft/client/realms/dto/RealmsServer;parse(Lcom/google/gson/JsonObject;)Lnet/minecraft/client/realms/dto/RealmsServer;
-
sortInvited
- Mappings:
Namespace Name Mixin selector official aLeri;a(Leri;)Vintermediary method_25058Lnet/minecraft/class_4877;method_25058(Lnet/minecraft/class_4877;)Vnamed sortInvitedLnet/minecraft/client/realms/dto/RealmsServer;sortInvited(Lnet/minecraft/client/realms/dto/RealmsServer;)V
-
parseInvited
- Mappings:
Namespace Name Mixin selector official aLeri;a(Lcom/google/gson/JsonArray;)Ljava/util/List;intermediary method_25055Lnet/minecraft/class_4877;method_25055(Lcom/google/gson/JsonArray;)Ljava/util/List;named parseInvitedLnet/minecraft/client/realms/dto/RealmsServer;parseInvited(Lcom/google/gson/JsonArray;)Ljava/util/List;
-
parseSlots
- Mappings:
Namespace Name Mixin selector official bLeri;b(Lcom/google/gson/JsonArray;)Ljava/util/Map;intermediary method_25063Lnet/minecraft/class_4877;method_25063(Lcom/google/gson/JsonArray;)Ljava/util/Map;named parseSlotsLnet/minecraft/client/realms/dto/RealmsServer;parseSlots(Lcom/google/gson/JsonArray;)Ljava/util/Map;
-
getEmptySlots
- Mappings:
Namespace Name Mixin selector official iLeri;i()Ljava/util/Map;intermediary method_25069Lnet/minecraft/class_4877;method_25069()Ljava/util/Map;named getEmptySlotsLnet/minecraft/client/realms/dto/RealmsServer;getEmptySlots()Ljava/util/Map;
-
parse
- Mappings:
Namespace Name Mixin selector official cLeri;c(Ljava/lang/String;)Leri;intermediary method_25066Lnet/minecraft/class_4877;method_25066(Ljava/lang/String;)Lnet/minecraft/class_4877;named parseLnet/minecraft/client/realms/dto/RealmsServer;parse(Ljava/lang/String;)Lnet/minecraft/client/realms/dto/RealmsServer;
-
getState
- Mappings:
Namespace Name Mixin selector official fLeri;f(Ljava/lang/String;)Leri$c;intermediary method_25068Lnet/minecraft/class_4877;method_25068(Ljava/lang/String;)Lnet/minecraft/class_4877$class_4320;named getStateLnet/minecraft/client/realms/dto/RealmsServer;getState(Ljava/lang/String;)Lnet/minecraft/client/realms/dto/RealmsServer$State;
-
getWorldType
- Mappings:
Namespace Name Mixin selector official gLeri;g(Ljava/lang/String;)Leri$d;intermediary method_25070Lnet/minecraft/class_4877;method_25070(Ljava/lang/String;)Lnet/minecraft/class_4877$class_4321;named getWorldTypeLnet/minecraft/client/realms/dto/RealmsServer;getWorldType(Ljava/lang/String;)Lnet/minecraft/client/realms/dto/RealmsServer$WorldType;
-
getCompatibility
- Mappings:
Namespace Name Mixin selector official dLeri;d(Ljava/lang/String;)Leri$a;intermediary method_54366Lnet/minecraft/class_4877;method_54366(Ljava/lang/String;)Lnet/minecraft/class_4877$class_8842;named getCompatibilityLnet/minecraft/client/realms/dto/RealmsServer;getCompatibility(Ljava/lang/String;)Lnet/minecraft/client/realms/dto/RealmsServer$Compatibility;
-
isCompatible
public boolean isCompatible()- Mappings:
Namespace Name Mixin selector official dLeri;d()Zintermediary method_54363Lnet/minecraft/class_4877;method_54363()Znamed isCompatibleLnet/minecraft/client/realms/dto/RealmsServer;isCompatible()Z
-
needsUpgrade
public boolean needsUpgrade()- Mappings:
Namespace Name Mixin selector official eLeri;e()Zintermediary method_54364Lnet/minecraft/class_4877;method_54364()Znamed needsUpgradeLnet/minecraft/client/realms/dto/RealmsServer;needsUpgrade()Z
-
needsDowngrade
public boolean needsDowngrade()- Mappings:
Namespace Name Mixin selector official fLeri;f()Zintermediary method_54365Lnet/minecraft/class_4877;method_54365()Znamed needsDowngradeLnet/minecraft/client/realms/dto/RealmsServer;needsDowngrade()Z
-
hashCode
public int hashCode() -
equals
-
clone
- Overrides:
clonein classObject- Mappings:
Namespace Name Mixin selector official gLeri;g()Leri;intermediary method_25067Lnet/minecraft/class_4877;method_25067()Lnet/minecraft/class_4877;named cloneLnet/minecraft/client/realms/dto/RealmsServer;clone()Lnet/minecraft/client/realms/dto/RealmsServer;
-
cloneSlots
- Mappings:
Namespace Name Mixin selector official aLeri;a(Ljava/util/Map;)Ljava/util/Map;intermediary method_25061Lnet/minecraft/class_4877;method_25061(Ljava/util/Map;)Ljava/util/Map;named cloneSlotsLnet/minecraft/client/realms/dto/RealmsServer;cloneSlots(Ljava/util/Map;)Ljava/util/Map;
-
hasParentWorld
public boolean hasParentWorld()- Mappings:
Namespace Name Mixin selector official hLeri;h()Zintermediary method_54367Lnet/minecraft/class_4877;method_54367()Znamed hasParentWorldLnet/minecraft/client/realms/dto/RealmsServer;hasParentWorld()Z
-
getWorldName
- Mappings:
Namespace Name Mixin selector official aLeri;a(I)Ljava/lang/String;intermediary method_25054Lnet/minecraft/class_4877;method_25054(I)Ljava/lang/String;named getWorldNameLnet/minecraft/client/realms/dto/RealmsServer;getWorldName(I)Ljava/lang/String;
-
createServerInfo
- Mappings:
Namespace Name Mixin selector official eLeri;e(Ljava/lang/String;)Lfod;intermediary method_31403Lnet/minecraft/class_4877;method_31403(Ljava/lang/String;)Lnet/minecraft/class_642;named createServerInfoLnet/minecraft/client/realms/dto/RealmsServer;createServerInfo(Ljava/lang/String;)Lnet/minecraft/client/network/ServerInfo;
-