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/RealmsServer
intermediary net/minecraft/class_4877
official fbg
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
static class
static enum
static enum
-
Field Summary
Modifier and TypeFieldDescriptionint
int
boolean
boolean
long
private static final Logger
int
private static final int
long
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionclone()
cloneSlots
(Map<Integer, RealmsWorldOptions> slots) createServerInfo
(String address) boolean
static RealmsServer.Compatibility
getCompatibility
(@Nullable String compatibility) private static Map
<Integer, RealmsWorldOptions> getName()
private static RealmsServer.State
getWorldName
(int slotId) private static RealmsServer.WorldType
getWorldType
(String worldType) int
hashCode()
boolean
boolean
boolean
boolean
static RealmsServer
parse
(JsonObject node) static RealmsServer
private static List
<PlayerInfo> parseInvited
(JsonArray jsonArray) private static Map
<Integer, RealmsWorldOptions> parseSlots
(JsonArray json) void
setDescription
(String description) void
private static void
sortInvited
(RealmsServer server) void
updateServerPing
(RealmsServerPlayerList serverPlayerList) Methods inherited from class net.minecraft.client.realms.dto.ValueObject
toString
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector named LOGGER
Lnet/minecraft/client/realms/dto/RealmsServer;LOGGER:Lorg/slf4j/Logger;
intermediary field_22617
Lnet/minecraft/class_4877;field_22617:Lorg/slf4j/Logger;
official w
Lfbg;w:Lorg/slf4j/Logger;
-
NO_PARENT
private static final int NO_PARENT- See Also:
- Mappings:
Namespace Name Mixin selector named NO_PARENT
Lnet/minecraft/client/realms/dto/RealmsServer;NO_PARENT:I
intermediary field_46696
Lnet/minecraft/class_4877;field_46696:I
official x
Lfbg;x:I
-
id
public long id- Mappings:
Namespace Name Mixin selector named id
Lnet/minecraft/client/realms/dto/RealmsServer;id:J
intermediary field_22599
Lnet/minecraft/class_4877;field_22599:J
official a
Lfbg;a:J
-
remoteSubscriptionId
- Mappings:
Namespace Name Mixin selector named remoteSubscriptionId
Lnet/minecraft/client/realms/dto/RealmsServer;remoteSubscriptionId:Ljava/lang/String;
intermediary field_22600
Lnet/minecraft/class_4877;field_22600:Ljava/lang/String;
official b
Lfbg;b:Ljava/lang/String;
-
name
- Mappings:
Namespace Name Mixin selector named name
Lnet/minecraft/client/realms/dto/RealmsServer;name:Ljava/lang/String;
intermediary field_22601
Lnet/minecraft/class_4877;field_22601:Ljava/lang/String;
official c
Lfbg;c:Ljava/lang/String;
-
description
- Mappings:
Namespace Name Mixin selector named description
Lnet/minecraft/client/realms/dto/RealmsServer;description:Ljava/lang/String;
intermediary field_22602
Lnet/minecraft/class_4877;field_22602:Ljava/lang/String;
official d
Lfbg;d:Ljava/lang/String;
-
state
- Mappings:
Namespace Name Mixin selector named state
Lnet/minecraft/client/realms/dto/RealmsServer;state:Lnet/minecraft/client/realms/dto/RealmsServer$State;
intermediary field_22603
Lnet/minecraft/class_4877;field_22603:Lnet/minecraft/class_4877$class_4320;
official e
Lfbg;e:Lfbg$c;
-
owner
- Mappings:
Namespace Name Mixin selector named owner
Lnet/minecraft/client/realms/dto/RealmsServer;owner:Ljava/lang/String;
intermediary field_22604
Lnet/minecraft/class_4877;field_22604:Ljava/lang/String;
official f
Lfbg;f:Ljava/lang/String;
-
ownerUUID
- Mappings:
Namespace Name Mixin selector named ownerUUID
Lnet/minecraft/client/realms/dto/RealmsServer;ownerUUID:Ljava/util/UUID;
intermediary field_22605
Lnet/minecraft/class_4877;field_22605:Ljava/util/UUID;
official g
Lfbg;g:Ljava/util/UUID;
-
players
- Mappings:
Namespace Name Mixin selector named players
Lnet/minecraft/client/realms/dto/RealmsServer;players:Ljava/util/List;
intermediary field_22606
Lnet/minecraft/class_4877;field_22606:Ljava/util/List;
official h
Lfbg;h:Ljava/util/List;
-
slots
- Mappings:
Namespace Name Mixin selector named slots
Lnet/minecraft/client/realms/dto/RealmsServer;slots:Ljava/util/Map;
intermediary field_22607
Lnet/minecraft/class_4877;field_22607:Ljava/util/Map;
official i
Lfbg;i:Ljava/util/Map;
-
expired
public boolean expired- Mappings:
Namespace Name Mixin selector named expired
Lnet/minecraft/client/realms/dto/RealmsServer;expired:Z
intermediary field_22608
Lnet/minecraft/class_4877;field_22608:Z
official j
Lfbg;j:Z
-
expiredTrial
public boolean expiredTrial- Mappings:
Namespace Name Mixin selector named expiredTrial
Lnet/minecraft/client/realms/dto/RealmsServer;expiredTrial:Z
intermediary field_22609
Lnet/minecraft/class_4877;field_22609:Z
official k
Lfbg;k:Z
-
daysLeft
public int daysLeft- Mappings:
Namespace Name Mixin selector named daysLeft
Lnet/minecraft/client/realms/dto/RealmsServer;daysLeft:I
intermediary field_22610
Lnet/minecraft/class_4877;field_22610:I
official l
Lfbg;l:I
-
worldType
- Mappings:
Namespace Name Mixin selector named worldType
Lnet/minecraft/client/realms/dto/RealmsServer;worldType:Lnet/minecraft/client/realms/dto/RealmsServer$WorldType;
intermediary field_22611
Lnet/minecraft/class_4877;field_22611:Lnet/minecraft/class_4877$class_4321;
official m
Lfbg;m:Lfbg$d;
-
activeSlot
public int activeSlot- Mappings:
Namespace Name Mixin selector named activeSlot
Lnet/minecraft/client/realms/dto/RealmsServer;activeSlot:I
intermediary field_22612
Lnet/minecraft/class_4877;field_22612:I
official n
Lfbg;n:I
-
minigameName
- Mappings:
Namespace Name Mixin selector named minigameName
Lnet/minecraft/client/realms/dto/RealmsServer;minigameName:Ljava/lang/String;
intermediary field_22613
Lnet/minecraft/class_4877;field_22613:Ljava/lang/String;
official o
Lfbg;o:Ljava/lang/String;
-
minigameId
public int minigameId- Mappings:
Namespace Name Mixin selector named minigameId
Lnet/minecraft/client/realms/dto/RealmsServer;minigameId:I
intermediary field_22614
Lnet/minecraft/class_4877;field_22614:I
official p
Lfbg;p:I
-
minigameImage
- Mappings:
Namespace Name Mixin selector named minigameImage
Lnet/minecraft/client/realms/dto/RealmsServer;minigameImage:Ljava/lang/String;
intermediary field_22615
Lnet/minecraft/class_4877;field_22615:Ljava/lang/String;
official q
Lfbg;q:Ljava/lang/String;
-
parentWorldId
public long parentWorldId- Mappings:
Namespace Name Mixin selector named parentWorldId
Lnet/minecraft/client/realms/dto/RealmsServer;parentWorldId:J
intermediary field_46692
Lnet/minecraft/class_4877;field_46692:J
official r
Lfbg;r:J
-
parentWorldName
- Mappings:
Namespace Name Mixin selector named parentWorldName
Lnet/minecraft/client/realms/dto/RealmsServer;parentWorldName:Ljava/lang/String;
intermediary field_46693
Lnet/minecraft/class_4877;field_46693:Ljava/lang/String;
official s
Lfbg;s:Ljava/lang/String;
-
activeVersion
- Mappings:
Namespace Name Mixin selector named activeVersion
Lnet/minecraft/client/realms/dto/RealmsServer;activeVersion:Ljava/lang/String;
intermediary field_46694
Lnet/minecraft/class_4877;field_46694:Ljava/lang/String;
official t
Lfbg;t:Ljava/lang/String;
-
compatibility
- Mappings:
Namespace Name Mixin selector named compatibility
Lnet/minecraft/client/realms/dto/RealmsServer;compatibility:Lnet/minecraft/client/realms/dto/RealmsServer$Compatibility;
intermediary field_46695
Lnet/minecraft/class_4877;field_46695:Lnet/minecraft/class_4877$class_8842;
official u
Lfbg;u:Lfbg$a;
-
serverPing
- Mappings:
Namespace Name Mixin selector named serverPing
Lnet/minecraft/client/realms/dto/RealmsServer;serverPing:Lnet/minecraft/client/realms/dto/RealmsServerPing;
intermediary field_22616
Lnet/minecraft/class_4877;field_22616:Lnet/minecraft/class_4880;
official v
Lfbg;v:Lfbj;
-
-
Constructor Details
-
RealmsServer
public RealmsServer()
-
-
Method Details
-
getDescription
- Mappings:
Namespace Name Mixin selector named getDescription
Lnet/minecraft/client/realms/dto/RealmsServer;getDescription()Ljava/lang/String;
intermediary method_25053
Lnet/minecraft/class_4877;method_25053()Ljava/lang/String;
official a
Lfbg;a()Ljava/lang/String;
-
getName
- Mappings:
Namespace Name Mixin selector named getName
Lnet/minecraft/client/realms/dto/RealmsServer;getName()Ljava/lang/String;
intermediary method_25062
Lnet/minecraft/class_4877;method_25062()Ljava/lang/String;
official b
Lfbg;b()Ljava/lang/String;
-
getMinigameName
- Mappings:
Namespace Name Mixin selector named getMinigameName
Lnet/minecraft/client/realms/dto/RealmsServer;getMinigameName()Ljava/lang/String;
intermediary method_25065
Lnet/minecraft/class_4877;method_25065()Ljava/lang/String;
official c
Lfbg;c()Ljava/lang/String;
-
setName
- Mappings:
Namespace Name Mixin selector named setName
Lnet/minecraft/client/realms/dto/RealmsServer;setName(Ljava/lang/String;)V
intermediary method_25060
Lnet/minecraft/class_4877;method_25060(Ljava/lang/String;)V
official a
Lfbg;a(Ljava/lang/String;)V
-
setDescription
- Mappings:
Namespace Name Mixin selector named setDescription
Lnet/minecraft/client/realms/dto/RealmsServer;setDescription(Ljava/lang/String;)V
intermediary method_25064
Lnet/minecraft/class_4877;method_25064(Ljava/lang/String;)V
official b
Lfbg;b(Ljava/lang/String;)V
-
updateServerPing
- Mappings:
Namespace Name Mixin selector named updateServerPing
Lnet/minecraft/client/realms/dto/RealmsServer;updateServerPing(Lnet/minecraft/client/realms/dto/RealmsServerPlayerList;)V
intermediary method_25059
Lnet/minecraft/class_4877;method_25059(Lnet/minecraft/class_4881;)V
official a
Lfbg;a(Lfbk;)V
-
parse
- Mappings:
Namespace Name Mixin selector named parse
Lnet/minecraft/client/realms/dto/RealmsServer;parse(Lcom/google/gson/JsonObject;)Lnet/minecraft/client/realms/dto/RealmsServer;
intermediary method_25056
Lnet/minecraft/class_4877;method_25056(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_4877;
official a
Lfbg;a(Lcom/google/gson/JsonObject;)Lfbg;
-
sortInvited
- Mappings:
Namespace Name Mixin selector named sortInvited
Lnet/minecraft/client/realms/dto/RealmsServer;sortInvited(Lnet/minecraft/client/realms/dto/RealmsServer;)V
intermediary method_25058
Lnet/minecraft/class_4877;method_25058(Lnet/minecraft/class_4877;)V
official a
Lfbg;a(Lfbg;)V
-
parseInvited
- Mappings:
Namespace Name Mixin selector named parseInvited
Lnet/minecraft/client/realms/dto/RealmsServer;parseInvited(Lcom/google/gson/JsonArray;)Ljava/util/List;
intermediary method_25055
Lnet/minecraft/class_4877;method_25055(Lcom/google/gson/JsonArray;)Ljava/util/List;
official a
Lfbg;a(Lcom/google/gson/JsonArray;)Ljava/util/List;
-
parseSlots
- Mappings:
Namespace Name Mixin selector named parseSlots
Lnet/minecraft/client/realms/dto/RealmsServer;parseSlots(Lcom/google/gson/JsonArray;)Ljava/util/Map;
intermediary method_25063
Lnet/minecraft/class_4877;method_25063(Lcom/google/gson/JsonArray;)Ljava/util/Map;
official b
Lfbg;b(Lcom/google/gson/JsonArray;)Ljava/util/Map;
-
getEmptySlots
- Mappings:
Namespace Name Mixin selector named getEmptySlots
Lnet/minecraft/client/realms/dto/RealmsServer;getEmptySlots()Ljava/util/Map;
intermediary method_25069
Lnet/minecraft/class_4877;method_25069()Ljava/util/Map;
official i
Lfbg;i()Ljava/util/Map;
-
parse
- Mappings:
Namespace Name Mixin selector named parse
Lnet/minecraft/client/realms/dto/RealmsServer;parse(Ljava/lang/String;)Lnet/minecraft/client/realms/dto/RealmsServer;
intermediary method_25066
Lnet/minecraft/class_4877;method_25066(Ljava/lang/String;)Lnet/minecraft/class_4877;
official c
Lfbg;c(Ljava/lang/String;)Lfbg;
-
getState
- Mappings:
Namespace Name Mixin selector named getState
Lnet/minecraft/client/realms/dto/RealmsServer;getState(Ljava/lang/String;)Lnet/minecraft/client/realms/dto/RealmsServer$State;
intermediary method_25068
Lnet/minecraft/class_4877;method_25068(Ljava/lang/String;)Lnet/minecraft/class_4877$class_4320;
official f
Lfbg;f(Ljava/lang/String;)Lfbg$c;
-
getWorldType
- Mappings:
Namespace Name Mixin selector named getWorldType
Lnet/minecraft/client/realms/dto/RealmsServer;getWorldType(Ljava/lang/String;)Lnet/minecraft/client/realms/dto/RealmsServer$WorldType;
intermediary method_25070
Lnet/minecraft/class_4877;method_25070(Ljava/lang/String;)Lnet/minecraft/class_4877$class_4321;
official g
Lfbg;g(Ljava/lang/String;)Lfbg$d;
-
getCompatibility
- Mappings:
Namespace Name Mixin selector named getCompatibility
Lnet/minecraft/client/realms/dto/RealmsServer;getCompatibility(Ljava/lang/String;)Lnet/minecraft/client/realms/dto/RealmsServer$Compatibility;
intermediary method_54366
Lnet/minecraft/class_4877;method_54366(Ljava/lang/String;)Lnet/minecraft/class_4877$class_8842;
official d
Lfbg;d(Ljava/lang/String;)Lfbg$a;
-
isCompatible
public boolean isCompatible()- Mappings:
Namespace Name Mixin selector named isCompatible
Lnet/minecraft/client/realms/dto/RealmsServer;isCompatible()Z
intermediary method_54363
Lnet/minecraft/class_4877;method_54363()Z
official d
Lfbg;d()Z
-
needsUpgrade
public boolean needsUpgrade()- Mappings:
Namespace Name Mixin selector named needsUpgrade
Lnet/minecraft/client/realms/dto/RealmsServer;needsUpgrade()Z
intermediary method_54364
Lnet/minecraft/class_4877;method_54364()Z
official e
Lfbg;e()Z
-
needsDowngrade
public boolean needsDowngrade()- Mappings:
Namespace Name Mixin selector named needsDowngrade
Lnet/minecraft/client/realms/dto/RealmsServer;needsDowngrade()Z
intermediary method_54365
Lnet/minecraft/class_4877;method_54365()Z
official f
Lfbg;f()Z
-
hashCode
public int hashCode() -
equals
-
clone
- Overrides:
clone
in classObject
- Mappings:
Namespace Name Mixin selector named clone
Lnet/minecraft/client/realms/dto/RealmsServer;clone()Lnet/minecraft/client/realms/dto/RealmsServer;
intermediary method_25067
Lnet/minecraft/class_4877;method_25067()Lnet/minecraft/class_4877;
official g
Lfbg;g()Lfbg;
-
cloneSlots
- Mappings:
Namespace Name Mixin selector named cloneSlots
Lnet/minecraft/client/realms/dto/RealmsServer;cloneSlots(Ljava/util/Map;)Ljava/util/Map;
intermediary method_25061
Lnet/minecraft/class_4877;method_25061(Ljava/util/Map;)Ljava/util/Map;
official a
Lfbg;a(Ljava/util/Map;)Ljava/util/Map;
-
hasParentWorld
public boolean hasParentWorld()- Mappings:
Namespace Name Mixin selector named hasParentWorld
Lnet/minecraft/client/realms/dto/RealmsServer;hasParentWorld()Z
intermediary method_54367
Lnet/minecraft/class_4877;method_54367()Z
official h
Lfbg;h()Z
-
getWorldName
- Mappings:
Namespace Name Mixin selector named getWorldName
Lnet/minecraft/client/realms/dto/RealmsServer;getWorldName(I)Ljava/lang/String;
intermediary method_25054
Lnet/minecraft/class_4877;method_25054(I)Ljava/lang/String;
official a
Lfbg;a(I)Ljava/lang/String;
-
createServerInfo
- Mappings:
Namespace Name Mixin selector named createServerInfo
Lnet/minecraft/client/realms/dto/RealmsServer;createServerInfo(Ljava/lang/String;)Lnet/minecraft/client/network/ServerInfo;
intermediary method_31403
Lnet/minecraft/class_4877;method_31403(Ljava/lang/String;)Lnet/minecraft/class_642;
official e
Lfbg;e(Ljava/lang/String;)Lfyk;
-