Package net.minecraft.client.realms.dto
Class RealmsServer
java.lang.Object
net.minecraft.client.realms.dto.ValueObject
net.minecraft.client.realms.dto.RealmsServer
- All Implemented Interfaces:
RealmsSerializable
- Mappings:
Namespace Name named net/minecraft/client/realms/dto/RealmsServer
intermediary net/minecraft/class_4877
official fpw
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enum
static class
static enum
static enum
-
Field Summary
FieldsModifier and TypeFieldDescriptionint
int
private List
<RealmsSlot> boolean
boolean
int
boolean
long
private static final Logger
int
private static final int
long
static final Text
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionclone()
cloneSlots
(Map<Integer, RealmsSlot> slots) createServerInfo
(String address) boolean
private static List
<RealmsSlot> getName()
getWorldName
(int slotId) int
hashCode()
boolean
boolean
private boolean
boolean
boolean
boolean
static RealmsServer
parse
(CheckedGson gson, String json) private static void
populateSlots
(RealmsServer server) static void
replaceNullsWithDefaults
(RealmsServer server) void
setDescription
(String description) void
boolean
private static void
sortInvited
(RealmsServer server) 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 z
Lfpw;z: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 A
Lfpw;A:I
-
REALM_CLOSED_TEXT
- Mappings:
Namespace Name Mixin selector named REALM_CLOSED_TEXT
Lnet/minecraft/client/realms/dto/RealmsServer;REALM_CLOSED_TEXT:Lnet/minecraft/text/Text;
intermediary field_60860
Lnet/minecraft/class_4877;field_60860:Lnet/minecraft/class_2561;
official a
Lfpw;a:Lxo;
-
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 b
Lfpw;b: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 c
Lfpw;c: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 d
Lfpw;d: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 e
Lfpw;e: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 f
Lfpw;f:Lfpw$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 g
Lfpw;g: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 h
Lfpw;h: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 i
Lfpw;i:Ljava/util/List;
-
emptySlots
- Mappings:
Namespace Name Mixin selector named emptySlots
Lnet/minecraft/client/realms/dto/RealmsServer;emptySlots:Ljava/util/List;
intermediary field_60203
Lnet/minecraft/class_4877;field_60203:Ljava/util/List;
official B
Lfpw;B: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 j
Lfpw;j:Ljava/util/Map;
-
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 k
Lfpw;k:Z
-
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 l
Lfpw;l:Z
-
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 m
Lfpw;m: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 n
Lfpw;n:Lfpw$d;
-
hardcore
- Mappings:
Namespace Name Mixin selector named hardcore
Lnet/minecraft/client/realms/dto/RealmsServer;hardcore:Z
intermediary field_54807
Lnet/minecraft/class_4877;field_54807:Z
official o
Lfpw;o:Z
-
gameMode
- Mappings:
Namespace Name Mixin selector named gameMode
Lnet/minecraft/client/realms/dto/RealmsServer;gameMode:I
intermediary field_54808
Lnet/minecraft/class_4877;field_54808:I
official p
Lfpw;p:I
-
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 q
Lfpw;q: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 r
Lfpw;r:Ljava/lang/String;
-
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 s
Lfpw;s: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 t
Lfpw;t:Ljava/lang/String;
-
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 u
Lfpw;u: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 v
Lfpw;v: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 w
Lfpw;w: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 x
Lfpw;x:Lfpw$a;
-
regionSelectionPreference
@Nullable @SerializedName("regionSelectionPreference") public @Nullable RealmsRegionSelectionPreference regionSelectionPreference- Mappings:
Namespace Name Mixin selector named regionSelectionPreference
Lnet/minecraft/client/realms/dto/RealmsServer;regionSelectionPreference:Lnet/minecraft/client/realms/dto/RealmsRegionSelectionPreference;
intermediary field_60204
Lnet/minecraft/class_4877;field_60204:Lnet/minecraft/class_11310;
official y
Lfpw;y:Lfqj;
-
-
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
Lfpw;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
Lfpw;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
Lfpw;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
Lfpw;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
Lfpw;b(Ljava/lang/String;)V
-
parse
- Mappings:
Namespace Name Mixin selector named parse
Lnet/minecraft/client/realms/dto/RealmsServer;parse(Lnet/minecraft/client/realms/CheckedGson;Ljava/lang/String;)Lnet/minecraft/client/realms/dto/RealmsServer;
intermediary method_25066
Lnet/minecraft/class_4877;method_25066(Lnet/minecraft/class_4869;Ljava/lang/String;)Lnet/minecraft/class_4877;
official a
Lfpw;a(Lfpj;Ljava/lang/String;)Lfpw;
-
replaceNullsWithDefaults
- Mappings:
Namespace Name Mixin selector named replaceNullsWithDefaults
Lnet/minecraft/client/realms/dto/RealmsServer;replaceNullsWithDefaults(Lnet/minecraft/client/realms/dto/RealmsServer;)V
intermediary method_71176
Lnet/minecraft/class_4877;method_71176(Lnet/minecraft/class_4877;)V
official a
Lfpw;a(Lfpw;)V
-
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 b
Lfpw;b(Lfpw;)V
-
populateSlots
- Mappings:
Namespace Name Mixin selector named populateSlots
Lnet/minecraft/client/realms/dto/RealmsServer;populateSlots(Lnet/minecraft/client/realms/dto/RealmsServer;)V
intermediary method_71178
Lnet/minecraft/class_4877;method_71178(Lnet/minecraft/class_4877;)V
official c
Lfpw;c(Lfpw;)V
-
getEmptySlots
- Mappings:
Namespace Name Mixin selector named getEmptySlots
Lnet/minecraft/client/realms/dto/RealmsServer;getEmptySlots()Ljava/util/List;
intermediary method_25069
Lnet/minecraft/class_4877;method_25069()Ljava/util/List;
official k
Lfpw;k()Ljava/util/List;
-
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
Lfpw;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
Lfpw;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
Lfpw;f()Z
-
shouldAllowPlay
public boolean shouldAllowPlay()- Mappings:
Namespace Name Mixin selector named shouldAllowPlay
Lnet/minecraft/client/realms/dto/RealmsServer;shouldAllowPlay()Z
intermediary method_71972
Lnet/minecraft/class_4877;method_71972()Z
official g
Lfpw;g()Z
-
isPlayerOwner
private boolean isPlayerOwner()- Mappings:
Namespace Name Mixin selector named isPlayerOwner
Lnet/minecraft/client/realms/dto/RealmsServer;isPlayerOwner()Z
intermediary method_71973
Lnet/minecraft/class_4877;method_71973()Z
official l
Lfpw;l()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 h
Lfpw;h()Lfpw;
-
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
Lfpw;a(Ljava/util/Map;)Ljava/util/Map;
-
isPrerelease
public boolean isPrerelease()- Mappings:
Namespace Name Mixin selector named isPrerelease
Lnet/minecraft/client/realms/dto/RealmsServer;isPrerelease()Z
intermediary method_54367
Lnet/minecraft/class_4877;method_54367()Z
official i
Lfpw;i()Z
-
isMinigame
public boolean isMinigame()- Mappings:
Namespace Name Mixin selector named isMinigame
Lnet/minecraft/client/realms/dto/RealmsServer;isMinigame()Z
intermediary method_60315
Lnet/minecraft/class_4877;method_60315()Z
official j
Lfpw;j()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
Lfpw;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 c
Lfpw;c(Ljava/lang/String;)Lgry;
-