类 RealmsServer


  • @Environment(CLIENT)
    public class RealmsServer
    extends ValueObject
    Mappings:
    Namespace Name
    official dqn
    intermediary net/minecraft/class_4877
    named net/minecraft/client/realms/dto/RealmsServer
    • 字段详细资料

      • LOGGER

        private static final Logger LOGGER
        Mappings:
        Namespace Name Mixin selector
        official s Ldqn;s:Lorg/apache/logging/log4j/Logger;
        intermediary field_22617 Lnet/minecraft/class_4877;field_22617:Lorg/apache/logging/log4j/Logger;
        named LOGGER Lnet/minecraft/client/realms/dto/RealmsServer;LOGGER:Lorg/apache/logging/log4j/Logger;
      • id

        public long id
        Mappings:
        Namespace Name Mixin selector
        official a Ldqn;a:J
        intermediary field_22599 Lnet/minecraft/class_4877;field_22599:J
        named id Lnet/minecraft/client/realms/dto/RealmsServer;id:J
      • remoteSubscriptionId

        public String remoteSubscriptionId
        Mappings:
        Namespace Name Mixin selector
        official b Ldqn;b:Ljava/lang/String;
        intermediary field_22600 Lnet/minecraft/class_4877;field_22600:Ljava/lang/String;
        named remoteSubscriptionId Lnet/minecraft/client/realms/dto/RealmsServer;remoteSubscriptionId:Ljava/lang/String;
      • name

        public String name
        Mappings:
        Namespace Name Mixin selector
        official c Ldqn;c:Ljava/lang/String;
        intermediary field_22601 Lnet/minecraft/class_4877;field_22601:Ljava/lang/String;
        named name Lnet/minecraft/client/realms/dto/RealmsServer;name:Ljava/lang/String;
      • motd

        public String motd
        Mappings:
        Namespace Name Mixin selector
        official d Ldqn;d:Ljava/lang/String;
        intermediary field_22602 Lnet/minecraft/class_4877;field_22602:Ljava/lang/String;
        named motd Lnet/minecraft/client/realms/dto/RealmsServer;motd:Ljava/lang/String;
      • state

        public RealmsServer.State state
        Mappings:
        Namespace Name Mixin selector
        official e Ldqn;e:Ldqn$b;
        intermediary field_22603 Lnet/minecraft/class_4877;field_22603:Lnet/minecraft/class_4877$class_4320;
        named state Lnet/minecraft/client/realms/dto/RealmsServer;state:Lnet/minecraft/client/realms/dto/RealmsServer$State;
      • owner

        public String owner
        Mappings:
        Namespace Name Mixin selector
        official f Ldqn;f:Ljava/lang/String;
        intermediary field_22604 Lnet/minecraft/class_4877;field_22604:Ljava/lang/String;
        named owner Lnet/minecraft/client/realms/dto/RealmsServer;owner:Ljava/lang/String;
      • ownerUUID

        public String ownerUUID
        Mappings:
        Namespace Name Mixin selector
        official g Ldqn;g:Ljava/lang/String;
        intermediary field_22605 Lnet/minecraft/class_4877;field_22605:Ljava/lang/String;
        named ownerUUID Lnet/minecraft/client/realms/dto/RealmsServer;ownerUUID:Ljava/lang/String;
      • players

        public List<PlayerInfo> players
        Mappings:
        Namespace Name Mixin selector
        official h Ldqn;h:Ljava/util/List;
        intermediary field_22606 Lnet/minecraft/class_4877;field_22606:Ljava/util/List;
        named players Lnet/minecraft/client/realms/dto/RealmsServer;players:Ljava/util/List;
      • slots

        public Map<Integer,​RealmsWorldOptions> slots
        Mappings:
        Namespace Name Mixin selector
        official i Ldqn;i:Ljava/util/Map;
        intermediary field_22607 Lnet/minecraft/class_4877;field_22607:Ljava/util/Map;
        named slots Lnet/minecraft/client/realms/dto/RealmsServer;slots:Ljava/util/Map;
      • expired

        public boolean expired
        Mappings:
        Namespace Name Mixin selector
        official j Ldqn;j:Z
        intermediary field_22608 Lnet/minecraft/class_4877;field_22608:Z
        named expired Lnet/minecraft/client/realms/dto/RealmsServer;expired:Z
      • expiredTrial

        public boolean expiredTrial
        Mappings:
        Namespace Name Mixin selector
        official k Ldqn;k:Z
        intermediary field_22609 Lnet/minecraft/class_4877;field_22609:Z
        named expiredTrial Lnet/minecraft/client/realms/dto/RealmsServer;expiredTrial:Z
      • daysLeft

        public int daysLeft
        Mappings:
        Namespace Name Mixin selector
        official l Ldqn;l:I
        intermediary field_22610 Lnet/minecraft/class_4877;field_22610:I
        named daysLeft Lnet/minecraft/client/realms/dto/RealmsServer;daysLeft:I
      • worldType

        public RealmsServer.WorldType worldType
        Mappings:
        Namespace Name Mixin selector
        official m Ldqn;m:Ldqn$c;
        intermediary field_22611 Lnet/minecraft/class_4877;field_22611:Lnet/minecraft/class_4877$class_4321;
        named worldType Lnet/minecraft/client/realms/dto/RealmsServer;worldType:Lnet/minecraft/client/realms/dto/RealmsServer$WorldType;
      • activeSlot

        public int activeSlot
        Mappings:
        Namespace Name Mixin selector
        official n Ldqn;n:I
        intermediary field_22612 Lnet/minecraft/class_4877;field_22612:I
        named activeSlot Lnet/minecraft/client/realms/dto/RealmsServer;activeSlot:I
      • minigameName

        public String minigameName
        Mappings:
        Namespace Name Mixin selector
        official o Ldqn;o:Ljava/lang/String;
        intermediary field_22613 Lnet/minecraft/class_4877;field_22613:Ljava/lang/String;
        named minigameName Lnet/minecraft/client/realms/dto/RealmsServer;minigameName:Ljava/lang/String;
      • minigameId

        public int minigameId
        Mappings:
        Namespace Name Mixin selector
        official p Ldqn;p:I
        intermediary field_22614 Lnet/minecraft/class_4877;field_22614:I
        named minigameId Lnet/minecraft/client/realms/dto/RealmsServer;minigameId:I
      • minigameImage

        public String minigameImage
        Mappings:
        Namespace Name Mixin selector
        official q Ldqn;q:Ljava/lang/String;
        intermediary field_22615 Lnet/minecraft/class_4877;field_22615:Ljava/lang/String;
        named minigameImage Lnet/minecraft/client/realms/dto/RealmsServer;minigameImage:Ljava/lang/String;
      • serverPing

        public RealmsServerPing serverPing
        Mappings:
        Namespace Name Mixin selector
        official r Ldqn;r:Ldqq;
        intermediary field_22616 Lnet/minecraft/class_4877;field_22616:Lnet/minecraft/class_4880;
        named serverPing Lnet/minecraft/client/realms/dto/RealmsServer;serverPing:Lnet/minecraft/client/realms/dto/RealmsServerPing;
    • 构造器详细资料

      • RealmsServer

        public RealmsServer()
    • 方法详细资料

      • getDescription

        public String getDescription()
        Mappings:
        Namespace Name Mixin selector
        official a Ldqn;a()Ljava/lang/String;
        intermediary method_25053 Lnet/minecraft/class_4877;method_25053()Ljava/lang/String;
        named getDescription Lnet/minecraft/client/realms/dto/RealmsServer;getDescription()Ljava/lang/String;
      • getName

        public String getName()
        Mappings:
        Namespace Name Mixin selector
        official b Ldqn;b()Ljava/lang/String;
        intermediary method_25062 Lnet/minecraft/class_4877;method_25062()Ljava/lang/String;
        named getName Lnet/minecraft/client/realms/dto/RealmsServer;getName()Ljava/lang/String;
      • getMinigameName

        public String getMinigameName()
        Mappings:
        Namespace Name Mixin selector
        official c Ldqn;c()Ljava/lang/String;
        intermediary method_25065 Lnet/minecraft/class_4877;method_25065()Ljava/lang/String;
        named getMinigameName Lnet/minecraft/client/realms/dto/RealmsServer;getMinigameName()Ljava/lang/String;
      • setName

        public void setName​(String name)
        Mappings:
        Namespace Name Mixin selector
        official a Ldqn;a(Ljava/lang/String;)V
        intermediary method_25060 Lnet/minecraft/class_4877;method_25060(Ljava/lang/String;)V
        named setName Lnet/minecraft/client/realms/dto/RealmsServer;setName(Ljava/lang/String;)V
      • setDescription

        public void setDescription​(String description)
        Mappings:
        Namespace Name Mixin selector
        official b Ldqn;b(Ljava/lang/String;)V
        intermediary method_25064 Lnet/minecraft/class_4877;method_25064(Ljava/lang/String;)V
        named setDescription Lnet/minecraft/client/realms/dto/RealmsServer;setDescription(Ljava/lang/String;)V
      • updateServerPing

        public void updateServerPing​(RealmsServerPlayerList serverPlayerList)
        Mappings:
        Namespace Name Mixin selector
        official a Ldqn;a(Ldqr;)V
        intermediary method_25059 Lnet/minecraft/class_4877;method_25059(Lnet/minecraft/class_4881;)V
        named updateServerPing Lnet/minecraft/client/realms/dto/RealmsServer;updateServerPing(Lnet/minecraft/client/realms/dto/RealmsServerPlayerList;)V
      • parse

        public static RealmsServer parse​(JsonObject node)
        Mappings:
        Namespace Name Mixin selector
        official a Ldqn;a(Lcom/google/gson/JsonObject;)Ldqn;
        intermediary method_25056 Lnet/minecraft/class_4877;method_25056(Lcom/google/gson/JsonObject;)Lnet/minecraft/class_4877;
        named parse Lnet/minecraft/client/realms/dto/RealmsServer;parse(Lcom/google/gson/JsonObject;)Lnet/minecraft/client/realms/dto/RealmsServer;
      • sortInvited

        private static void sortInvited​(RealmsServer server)
        Mappings:
        Namespace Name Mixin selector
        official a Ldqn;a(Ldqn;)V
        intermediary method_25058 Lnet/minecraft/class_4877;method_25058(Lnet/minecraft/class_4877;)V
        named sortInvited Lnet/minecraft/client/realms/dto/RealmsServer;sortInvited(Lnet/minecraft/client/realms/dto/RealmsServer;)V
      • parseInvited

        private static List<PlayerInfo> parseInvited​(JsonArray jsonArray)
        Mappings:
        Namespace Name Mixin selector
        official a Ldqn;a(Lcom/google/gson/JsonArray;)Ljava/util/List;
        intermediary method_25055 Lnet/minecraft/class_4877;method_25055(Lcom/google/gson/JsonArray;)Ljava/util/List;
        named parseInvited Lnet/minecraft/client/realms/dto/RealmsServer;parseInvited(Lcom/google/gson/JsonArray;)Ljava/util/List;
      • parseSlots

        private static Map<Integer,​RealmsWorldOptions> parseSlots​(JsonArray json)
        Mappings:
        Namespace Name Mixin selector
        official b Ldqn;b(Lcom/google/gson/JsonArray;)Ljava/util/Map;
        intermediary method_25063 Lnet/minecraft/class_4877;method_25063(Lcom/google/gson/JsonArray;)Ljava/util/Map;
        named parseSlots Lnet/minecraft/client/realms/dto/RealmsServer;parseSlots(Lcom/google/gson/JsonArray;)Ljava/util/Map;
      • getEmptySlots

        private static Map<Integer,​RealmsWorldOptions> getEmptySlots()
        Mappings:
        Namespace Name Mixin selector
        official e Ldqn;e()Ljava/util/Map;
        intermediary method_25069 Lnet/minecraft/class_4877;method_25069()Ljava/util/Map;
        named getEmptySlots Lnet/minecraft/client/realms/dto/RealmsServer;getEmptySlots()Ljava/util/Map;
      • parse

        public static RealmsServer parse​(String json)
        Mappings:
        Namespace Name Mixin selector
        official c Ldqn;c(Ljava/lang/String;)Ldqn;
        intermediary method_25066 Lnet/minecraft/class_4877;method_25066(Ljava/lang/String;)Lnet/minecraft/class_4877;
        named parse Lnet/minecraft/client/realms/dto/RealmsServer;parse(Ljava/lang/String;)Lnet/minecraft/client/realms/dto/RealmsServer;
      • getState

        private static RealmsServer.State getState​(String state)
        Mappings:
        Namespace Name Mixin selector
        official e Ldqn;e(Ljava/lang/String;)Ldqn$b;
        intermediary method_25068 Lnet/minecraft/class_4877;method_25068(Ljava/lang/String;)Lnet/minecraft/class_4877$class_4320;
        named getState Lnet/minecraft/client/realms/dto/RealmsServer;getState(Ljava/lang/String;)Lnet/minecraft/client/realms/dto/RealmsServer$State;
      • getWorldType

        private static RealmsServer.WorldType getWorldType​(String state)
        Mappings:
        Namespace Name Mixin selector
        official f Ldqn;f(Ljava/lang/String;)Ldqn$c;
        intermediary method_25070 Lnet/minecraft/class_4877;method_25070(Ljava/lang/String;)Lnet/minecraft/class_4877$class_4321;
        named getWorldType Lnet/minecraft/client/realms/dto/RealmsServer;getWorldType(Ljava/lang/String;)Lnet/minecraft/client/realms/dto/RealmsServer$WorldType;
      • hashCode

        public int hashCode()
        覆盖:
        hashCode 在类中 Object
        Mappings:
        Namespace Name Mixin selector
        official hashCode Ldqn;hashCode()I
        intermediary hashCode Lnet/minecraft/class_4877;hashCode()I
        named hashCode Lnet/minecraft/client/realms/dto/RealmsServer;hashCode()I
      • equals

        public boolean equals​(Object obj)
        覆盖:
        equals 在类中 Object
        Mappings:
        Namespace Name Mixin selector
        official equals Ldqn;equals(Ljava/lang/Object;)Z
        intermediary equals Lnet/minecraft/class_4877;equals(Ljava/lang/Object;)Z
        named equals Lnet/minecraft/client/realms/dto/RealmsServer;equals(Ljava/lang/Object;)Z
      • clone

        public RealmsServer clone()
        覆盖:
        clone 在类中 Object
        Mappings:
        Namespace Name Mixin selector
        official d Ldqn;d()Ldqn;
        intermediary method_25067 Lnet/minecraft/class_4877;method_25067()Lnet/minecraft/class_4877;
        named clone Lnet/minecraft/client/realms/dto/RealmsServer;clone()Lnet/minecraft/client/realms/dto/RealmsServer;
      • cloneSlots

        public Map<Integer,​RealmsWorldOptions> cloneSlots​(Map<Integer,​RealmsWorldOptions> slots)
        Mappings:
        Namespace Name Mixin selector
        official a Ldqn;a(Ljava/util/Map;)Ljava/util/Map;
        intermediary method_25061 Lnet/minecraft/class_4877;method_25061(Ljava/util/Map;)Ljava/util/Map;
        named cloneSlots Lnet/minecraft/client/realms/dto/RealmsServer;cloneSlots(Ljava/util/Map;)Ljava/util/Map;
      • getWorldName

        public String getWorldName​(int slotId)
        Mappings:
        Namespace Name Mixin selector
        official a Ldqn;a(I)Ljava/lang/String;
        intermediary method_25054 Lnet/minecraft/class_4877;method_25054(I)Ljava/lang/String;
        named getWorldName Lnet/minecraft/client/realms/dto/RealmsServer;getWorldName(I)Ljava/lang/String;
      • createServerInfo

        public ServerInfo createServerInfo​(String address)
        Mappings:
        Namespace Name Mixin selector
        official d Ldqn;d(Ljava/lang/String;)Leid;
        intermediary method_31403 Lnet/minecraft/class_4877;method_31403(Ljava/lang/String;)Lnet/minecraft/class_642;
        named createServerInfo Lnet/minecraft/client/realms/dto/RealmsServer;createServerInfo(Ljava/lang/String;)Lnet/minecraft/client/network/ServerInfo;