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 named net/minecraft/client/realms/dto/RealmsServerintermediary net/minecraft/class_4877official fmr
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic classstatic enumstatic enum -
Field Summary
FieldsModifier and TypeFieldDescriptionintintbooleanbooleanintbooleanlongprivate 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()booleanbooleanbooleanprivate static booleanisSet(JsonObject json, String name, boolean defaultValue) booleanbooleanstatic RealmsServerparse(JsonObject node) static RealmsServerprivate static List<PlayerInfo> parseInvited(JsonArray jsonArray) private static RealmsWorldSettingsparseSettings(JsonElement json) private static Map<Integer, RealmsWorldOptions> parseSlots(JsonArray json) voidsetDescription(String description) voidprivate static voidsortInvited(RealmsServer server) Methods inherited from class net.minecraft.client.realms.dto.ValueObject
toString
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGERLnet/minecraft/client/realms/dto/RealmsServer;LOGGER:Lorg/slf4j/Logger;intermediary field_22617Lnet/minecraft/class_4877;field_22617:Lorg/slf4j/Logger;official xLfmr;x:Lorg/slf4j/Logger;
-
NO_PARENT
private static final int NO_PARENT- See Also:
- Mappings:
Namespace Name Mixin selector named NO_PARENTLnet/minecraft/client/realms/dto/RealmsServer;NO_PARENT:Iintermediary field_46696Lnet/minecraft/class_4877;field_46696:Iofficial yLfmr;y:I
-
id
public long id- Mappings:
Namespace Name Mixin selector named idLnet/minecraft/client/realms/dto/RealmsServer;id:Jintermediary field_22599Lnet/minecraft/class_4877;field_22599:Jofficial aLfmr;a:J
-
remoteSubscriptionId
- Mappings:
Namespace Name Mixin selector named remoteSubscriptionIdLnet/minecraft/client/realms/dto/RealmsServer;remoteSubscriptionId:Ljava/lang/String;intermediary field_22600Lnet/minecraft/class_4877;field_22600:Ljava/lang/String;official bLfmr;b:Ljava/lang/String;
-
name
- Mappings:
Namespace Name Mixin selector named nameLnet/minecraft/client/realms/dto/RealmsServer;name:Ljava/lang/String;intermediary field_22601Lnet/minecraft/class_4877;field_22601:Ljava/lang/String;official cLfmr;c:Ljava/lang/String;
-
description
- Mappings:
Namespace Name Mixin selector named descriptionLnet/minecraft/client/realms/dto/RealmsServer;description:Ljava/lang/String;intermediary field_22602Lnet/minecraft/class_4877;field_22602:Ljava/lang/String;official dLfmr;d:Ljava/lang/String;
-
state
- Mappings:
Namespace Name Mixin selector named stateLnet/minecraft/client/realms/dto/RealmsServer;state:Lnet/minecraft/client/realms/dto/RealmsServer$State;intermediary field_22603Lnet/minecraft/class_4877;field_22603:Lnet/minecraft/class_4877$class_4320;official eLfmr;e:Lfmr$c;
-
owner
- Mappings:
Namespace Name Mixin selector named ownerLnet/minecraft/client/realms/dto/RealmsServer;owner:Ljava/lang/String;intermediary field_22604Lnet/minecraft/class_4877;field_22604:Ljava/lang/String;official fLfmr;f:Ljava/lang/String;
-
ownerUUID
- Mappings:
Namespace Name Mixin selector named ownerUUIDLnet/minecraft/client/realms/dto/RealmsServer;ownerUUID:Ljava/util/UUID;intermediary field_22605Lnet/minecraft/class_4877;field_22605:Ljava/util/UUID;official gLfmr;g:Ljava/util/UUID;
-
players
- Mappings:
Namespace Name Mixin selector named playersLnet/minecraft/client/realms/dto/RealmsServer;players:Ljava/util/List;intermediary field_22606Lnet/minecraft/class_4877;field_22606:Ljava/util/List;official hLfmr;h:Ljava/util/List;
-
slots
- Mappings:
Namespace Name Mixin selector named slotsLnet/minecraft/client/realms/dto/RealmsServer;slots:Ljava/util/Map;intermediary field_22607Lnet/minecraft/class_4877;field_22607:Ljava/util/Map;official iLfmr;i:Ljava/util/Map;
-
expired
public boolean expired- Mappings:
Namespace Name Mixin selector named expiredLnet/minecraft/client/realms/dto/RealmsServer;expired:Zintermediary field_22608Lnet/minecraft/class_4877;field_22608:Zofficial jLfmr;j:Z
-
expiredTrial
public boolean expiredTrial- Mappings:
Namespace Name Mixin selector named expiredTrialLnet/minecraft/client/realms/dto/RealmsServer;expiredTrial:Zintermediary field_22609Lnet/minecraft/class_4877;field_22609:Zofficial kLfmr;k:Z
-
daysLeft
public int daysLeft- Mappings:
Namespace Name Mixin selector named daysLeftLnet/minecraft/client/realms/dto/RealmsServer;daysLeft:Iintermediary field_22610Lnet/minecraft/class_4877;field_22610:Iofficial lLfmr;l:I
-
worldType
- Mappings:
Namespace Name Mixin selector named worldTypeLnet/minecraft/client/realms/dto/RealmsServer;worldType:Lnet/minecraft/client/realms/dto/RealmsServer$WorldType;intermediary field_22611Lnet/minecraft/class_4877;field_22611:Lnet/minecraft/class_4877$class_4321;official mLfmr;m:Lfmr$d;
-
hardcore
public boolean hardcore- Mappings:
Namespace Name Mixin selector named hardcoreLnet/minecraft/client/realms/dto/RealmsServer;hardcore:Zintermediary field_54807Lnet/minecraft/class_4877;field_54807:Zofficial nLfmr;n:Z
-
gameMode
public int gameMode- Mappings:
Namespace Name Mixin selector named gameModeLnet/minecraft/client/realms/dto/RealmsServer;gameMode:Iintermediary field_54808Lnet/minecraft/class_4877;field_54808:Iofficial oLfmr;o:I
-
activeSlot
public int activeSlot- Mappings:
Namespace Name Mixin selector named activeSlotLnet/minecraft/client/realms/dto/RealmsServer;activeSlot:Iintermediary field_22612Lnet/minecraft/class_4877;field_22612:Iofficial pLfmr;p:I
-
minigameName
- Mappings:
Namespace Name Mixin selector named minigameNameLnet/minecraft/client/realms/dto/RealmsServer;minigameName:Ljava/lang/String;intermediary field_22613Lnet/minecraft/class_4877;field_22613:Ljava/lang/String;official qLfmr;q:Ljava/lang/String;
-
minigameId
public int minigameId- Mappings:
Namespace Name Mixin selector named minigameIdLnet/minecraft/client/realms/dto/RealmsServer;minigameId:Iintermediary field_22614Lnet/minecraft/class_4877;field_22614:Iofficial rLfmr;r:I
-
minigameImage
- Mappings:
Namespace Name Mixin selector named minigameImageLnet/minecraft/client/realms/dto/RealmsServer;minigameImage:Ljava/lang/String;intermediary field_22615Lnet/minecraft/class_4877;field_22615:Ljava/lang/String;official sLfmr;s:Ljava/lang/String;
-
parentWorldId
public long parentWorldId- Mappings:
Namespace Name Mixin selector named parentWorldIdLnet/minecraft/client/realms/dto/RealmsServer;parentWorldId:Jintermediary field_46692Lnet/minecraft/class_4877;field_46692:Jofficial tLfmr;t:J
-
parentWorldName
- Mappings:
Namespace Name Mixin selector named parentWorldNameLnet/minecraft/client/realms/dto/RealmsServer;parentWorldName:Ljava/lang/String;intermediary field_46693Lnet/minecraft/class_4877;field_46693:Ljava/lang/String;official uLfmr;u:Ljava/lang/String;
-
activeVersion
- Mappings:
Namespace Name Mixin selector named activeVersionLnet/minecraft/client/realms/dto/RealmsServer;activeVersion:Ljava/lang/String;intermediary field_46694Lnet/minecraft/class_4877;field_46694:Ljava/lang/String;official vLfmr;v:Ljava/lang/String;
-
compatibility
- Mappings:
Namespace Name Mixin selector named compatibilityLnet/minecraft/client/realms/dto/RealmsServer;compatibility:Lnet/minecraft/client/realms/dto/RealmsServer$Compatibility;intermediary field_46695Lnet/minecraft/class_4877;field_46695:Lnet/minecraft/class_4877$class_8842;official wLfmr;w:Lfmr$a;
-
-
Constructor Details
-
RealmsServer
public RealmsServer()
-
-
Method Details
-
getDescription
- Mappings:
Namespace Name Mixin selector named getDescriptionLnet/minecraft/client/realms/dto/RealmsServer;getDescription()Ljava/lang/String;intermediary method_25053Lnet/minecraft/class_4877;method_25053()Ljava/lang/String;official aLfmr;a()Ljava/lang/String;
-
getName
- Mappings:
Namespace Name Mixin selector named getNameLnet/minecraft/client/realms/dto/RealmsServer;getName()Ljava/lang/String;intermediary method_25062Lnet/minecraft/class_4877;method_25062()Ljava/lang/String;official bLfmr;b()Ljava/lang/String;
-
getMinigameName
- Mappings:
Namespace Name Mixin selector named getMinigameNameLnet/minecraft/client/realms/dto/RealmsServer;getMinigameName()Ljava/lang/String;intermediary method_25065Lnet/minecraft/class_4877;method_25065()Ljava/lang/String;official cLfmr;c()Ljava/lang/String;
-
setName
- Mappings:
Namespace Name Mixin selector named setNameLnet/minecraft/client/realms/dto/RealmsServer;setName(Ljava/lang/String;)Vintermediary method_25060Lnet/minecraft/class_4877;method_25060(Ljava/lang/String;)Vofficial aLfmr;a(Ljava/lang/String;)V
-
setDescription
- Mappings:
Namespace Name Mixin selector named setDescriptionLnet/minecraft/client/realms/dto/RealmsServer;setDescription(Ljava/lang/String;)Vintermediary method_25064Lnet/minecraft/class_4877;method_25064(Ljava/lang/String;)Vofficial bLfmr;b(Ljava/lang/String;)V
-
parse
- Mappings:
Namespace Name Mixin selector named parseLnet/minecraft/client/realms/dto/RealmsServer;parse(Lcom/google/gson/JsonObject;)Lnet/minecraft/client/realms/dto/RealmsServer;intermediary method_25056Lnet/minecraft/class_4877;method_25056(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_4877;official aLfmr;a(Lcom/google/gson/JsonObject;)Lfmr;
-
sortInvited
- Mappings:
Namespace Name Mixin selector named sortInvitedLnet/minecraft/client/realms/dto/RealmsServer;sortInvited(Lnet/minecraft/client/realms/dto/RealmsServer;)Vintermediary method_25058Lnet/minecraft/class_4877;method_25058(Lnet/minecraft/class_4877;)Vofficial aLfmr;a(Lfmr;)V
-
parseInvited
- Mappings:
Namespace Name Mixin selector named parseInvitedLnet/minecraft/client/realms/dto/RealmsServer;parseInvited(Lcom/google/gson/JsonArray;)Ljava/util/List;intermediary method_25055Lnet/minecraft/class_4877;method_25055(Lcom/google/gson/JsonArray;)Ljava/util/List;official aLfmr;a(Lcom/google/gson/JsonArray;)Ljava/util/List;
-
parseSlots
- Mappings:
Namespace Name Mixin selector named parseSlotsLnet/minecraft/client/realms/dto/RealmsServer;parseSlots(Lcom/google/gson/JsonArray;)Ljava/util/Map;intermediary method_25063Lnet/minecraft/class_4877;method_25063(Lcom/google/gson/JsonArray;)Ljava/util/Map;official bLfmr;b(Lcom/google/gson/JsonArray;)Ljava/util/Map;
-
parseSettings
- Mappings:
Namespace Name Mixin selector named parseSettingsLnet/minecraft/client/realms/dto/RealmsServer;parseSettings(Lcom/google/gson/JsonElement;)Lnet/minecraft/client/realms/dto/RealmsWorldSettings;intermediary method_64843Lnet/minecraft/class_4877;method_64843(Lcom/google/gson/JsonElement;)Lnet/minecraft/class_10327;official aLfmr;a(Lcom/google/gson/JsonElement;)Lfmv;
-
isSet
- Mappings:
Namespace Name Mixin selector named isSetLnet/minecraft/client/realms/dto/RealmsServer;isSet(Lcom/google/gson/JsonObject;Ljava/lang/String;Z)Zintermediary method_64844Lnet/minecraft/class_4877;method_64844(Lcom/google/gson/JsonObject;Ljava/lang/String;Z)Zofficial aLfmr;a(Lcom/google/gson/JsonObject;Ljava/lang/String;Z)Z
-
getEmptySlots
- Mappings:
Namespace Name Mixin selector named getEmptySlotsLnet/minecraft/client/realms/dto/RealmsServer;getEmptySlots()Ljava/util/Map;intermediary method_25069Lnet/minecraft/class_4877;method_25069()Ljava/util/Map;official jLfmr;j()Ljava/util/Map;
-
parse
- Mappings:
Namespace Name Mixin selector named parseLnet/minecraft/client/realms/dto/RealmsServer;parse(Ljava/lang/String;)Lnet/minecraft/client/realms/dto/RealmsServer;intermediary method_25066Lnet/minecraft/class_4877;method_25066(Ljava/lang/String;)Lnet/minecraft/class_4877;official cLfmr;c(Ljava/lang/String;)Lfmr;
-
getState
- Mappings:
Namespace Name Mixin selector named getStateLnet/minecraft/client/realms/dto/RealmsServer;getState(Ljava/lang/String;)Lnet/minecraft/client/realms/dto/RealmsServer$State;intermediary method_25068Lnet/minecraft/class_4877;method_25068(Ljava/lang/String;)Lnet/minecraft/class_4877$class_4320;official fLfmr;f(Ljava/lang/String;)Lfmr$c;
-
getWorldType
- Mappings:
Namespace Name Mixin selector named getWorldTypeLnet/minecraft/client/realms/dto/RealmsServer;getWorldType(Ljava/lang/String;)Lnet/minecraft/client/realms/dto/RealmsServer$WorldType;intermediary method_25070Lnet/minecraft/class_4877;method_25070(Ljava/lang/String;)Lnet/minecraft/class_4877$class_4321;official gLfmr;g(Ljava/lang/String;)Lfmr$d;
-
getCompatibility
- Mappings:
Namespace Name Mixin selector named getCompatibilityLnet/minecraft/client/realms/dto/RealmsServer;getCompatibility(Ljava/lang/String;)Lnet/minecraft/client/realms/dto/RealmsServer$Compatibility;intermediary method_54366Lnet/minecraft/class_4877;method_54366(Ljava/lang/String;)Lnet/minecraft/class_4877$class_8842;official dLfmr;d(Ljava/lang/String;)Lfmr$a;
-
isCompatible
public boolean isCompatible()- Mappings:
Namespace Name Mixin selector named isCompatibleLnet/minecraft/client/realms/dto/RealmsServer;isCompatible()Zintermediary method_54363Lnet/minecraft/class_4877;method_54363()Zofficial dLfmr;d()Z
-
needsUpgrade
public boolean needsUpgrade()- Mappings:
Namespace Name Mixin selector named needsUpgradeLnet/minecraft/client/realms/dto/RealmsServer;needsUpgrade()Zintermediary method_54364Lnet/minecraft/class_4877;method_54364()Zofficial eLfmr;e()Z
-
needsDowngrade
public boolean needsDowngrade()- Mappings:
Namespace Name Mixin selector named needsDowngradeLnet/minecraft/client/realms/dto/RealmsServer;needsDowngrade()Zintermediary method_54365Lnet/minecraft/class_4877;method_54365()Zofficial fLfmr;f()Z
-
hashCode
public int hashCode() -
equals
-
clone
- Overrides:
clonein classObject- Mappings:
Namespace Name Mixin selector named cloneLnet/minecraft/client/realms/dto/RealmsServer;clone()Lnet/minecraft/client/realms/dto/RealmsServer;intermediary method_25067Lnet/minecraft/class_4877;method_25067()Lnet/minecraft/class_4877;official gLfmr;g()Lfmr;
-
cloneSlots
- Mappings:
Namespace Name Mixin selector named cloneSlotsLnet/minecraft/client/realms/dto/RealmsServer;cloneSlots(Ljava/util/Map;)Ljava/util/Map;intermediary method_25061Lnet/minecraft/class_4877;method_25061(Ljava/util/Map;)Ljava/util/Map;official aLfmr;a(Ljava/util/Map;)Ljava/util/Map;
-
isPrerelease
public boolean isPrerelease()- Mappings:
Namespace Name Mixin selector named isPrereleaseLnet/minecraft/client/realms/dto/RealmsServer;isPrerelease()Zintermediary method_54367Lnet/minecraft/class_4877;method_54367()Zofficial hLfmr;h()Z
-
isMinigame
public boolean isMinigame()- Mappings:
Namespace Name Mixin selector named isMinigameLnet/minecraft/client/realms/dto/RealmsServer;isMinigame()Zintermediary method_60315Lnet/minecraft/class_4877;method_60315()Zofficial iLfmr;i()Z
-
getWorldName
- Mappings:
Namespace Name Mixin selector named getWorldNameLnet/minecraft/client/realms/dto/RealmsServer;getWorldName(I)Ljava/lang/String;intermediary method_25054Lnet/minecraft/class_4877;method_25054(I)Ljava/lang/String;official aLfmr;a(I)Ljava/lang/String;
-
createServerInfo
- Mappings:
Namespace Name Mixin selector named createServerInfoLnet/minecraft/client/realms/dto/RealmsServer;createServerInfo(Ljava/lang/String;)Lnet/minecraft/client/network/ServerInfo;intermediary method_31403Lnet/minecraft/class_4877;method_31403(Ljava/lang/String;)Lnet/minecraft/class_642;official eLfmr;e(Ljava/lang/String;)Lgmd;
-