CLASS net/minecraft/class_4341 net/minecraft/client/realms/RealmsClient
	FIELD field_19576 currentEnvironment Lnet/minecraft/class_4341$class_4343;
	FIELD field_19577 initialized Z
	FIELD field_19578 LOGGER Lorg/slf4j/Logger;
	FIELD field_19579 sessionId Ljava/lang/String;
	FIELD field_19580 username Ljava/lang/String;
	FIELD field_22568 JSON Lnet/minecraft/class_4869;
	FIELD field_26901 client Lnet/minecraft/class_310;
	FIELD field_32058 COUNT_PENDING_ENDPOINT Ljava/lang/String;
	FIELD field_32059 PENDING_ENDPOINT Ljava/lang/String;
	FIELD field_32060 ACCEPT_INVITATION_ENDPOINT Ljava/lang/String;
	FIELD field_32061 REJECT_INVITATION_ENDPOINT Ljava/lang/String;
	FIELD field_32062 WORLD_ENDPOINT_4 Ljava/lang/String;
	FIELD field_32063 WORLD_ENDPOINT_5 Ljava/lang/String;
	FIELD field_32064 WORLD_SLOT_ENDPOINT Ljava/lang/String;
	FIELD field_32065 WORLD_OPEN_ENDPOINT Ljava/lang/String;
	FIELD field_32066 WORLD_CLOSE_ENDPOINT Ljava/lang/String;
	FIELD field_32067 WORLD_RESET_ENDPOINT Ljava/lang/String;
	FIELD field_32068 WORLD_ENDPOINT_6 Ljava/lang/String;
	FIELD field_32069 WORLD_BACKUPS_ENDPOINT Ljava/lang/String;
	FIELD field_32070 WORLD_SLOT_DOWNLOAD_ENDPOINT Ljava/lang/String;
	FIELD field_32071 WORLD_BACKUPS_UPLOAD_ENDPOINT Ljava/lang/String;
	FIELD field_32072 CLIENT_COMPATIBLE_ENDPOINT Ljava/lang/String;
	FIELD field_32073 TOS_AGREED_ENDPOINT Ljava/lang/String;
	FIELD field_32074 NEWS_ENDPOINT Ljava/lang/String;
	FIELD field_32075 STAGE_AVAILABLE_ENDPOINT Ljava/lang/String;
	FIELD field_32076 WORLDS_ENDPOINT Ljava/lang/String;
	FIELD field_32077 INVITES_ENDPOINT Ljava/lang/String;
	FIELD field_32078 MCO_ENDPOINT Ljava/lang/String;
	FIELD field_32079 SUBSCRIPTIONS_ENDPOINT Ljava/lang/String;
	FIELD field_32080 ACTIVITIES_ENDPOINT Ljava/lang/String;
	FIELD field_32081 OPS_ENDPOINT Ljava/lang/String;
	FIELD field_32082 PING_STAT_ENDPOINT Ljava/lang/String;
	FIELD field_32083 TRIAL_ENDPOINT Ljava/lang/String;
	FIELD field_32084 WORLD_INITIALIZE_ENDPOINT Ljava/lang/String;
	FIELD field_32085 WORLD_ENDPOINT Ljava/lang/String;
	FIELD field_32086 LIVEPLAYERLIST_ENDPOINT Ljava/lang/String;
	FIELD field_32087 WORLD_ENDPOINT_2 Ljava/lang/String;
	FIELD field_32088 WORLD_PROFILE_ENDPOINT Ljava/lang/String;
	FIELD field_32089 MINIGAMES_ENDPOINT Ljava/lang/String;
	FIELD field_32090 AVAILABLE_ENDPOINT Ljava/lang/String;
	FIELD field_32091 TEMPLATES_ENDPOINT Ljava/lang/String;
	FIELD field_32092 JOIN_PC_ENDPOINT Ljava/lang/String;
	FIELD field_32093 ID_ENDPOINT Ljava/lang/String;
	FIELD field_32094 WORLD_ENDPOINT_3 Ljava/lang/String;
	FIELD field_32095 INVITE_ENDPOINT Ljava/lang/String;
	METHOD <init> (Ljava/lang/String;Ljava/lang/String;Lnet/minecraft/class_310;)V
		ARG 1 sessionId
		ARG 2 username
		ARG 3 client
	METHOD method_20989 createRealmsClient (Lnet/minecraft/class_310;)Lnet/minecraft/class_4341;
		ARG 0 client
	METHOD method_20990 fetchWorldTemplates (IILnet/minecraft/class_4877$class_4321;)Lnet/minecraft/class_4891;
		ARG 1 page
		ARG 2 pageSize
		ARG 3 type
	METHOD method_20991 getOwnWorld (J)Lnet/minecraft/class_4877;
		ARG 1 worldId
	METHOD method_20992 switchSlot (JI)Z
		ARG 1 worldId
		ARG 3 slot
	METHOD method_20993 updateSlot (JILnet/minecraft/class_4883;)V
		ARG 1 worldId
		ARG 3 slot
		ARG 4 options
	METHOD method_20994 uninvite (JLjava/lang/String;)V
		ARG 1 worldId
		ARG 3 profileUuid
	METHOD method_20995 resetWorldWithSeed (JLnet/minecraft/class_4413;)Ljava/lang/Boolean;
		ARG 1 worldId
		ARG 3 resetWorldInfo
	METHOD method_20996 initializeWorld (JLjava/lang/String;Ljava/lang/String;)V
		ARG 1 worldId
		ARG 3 name
		ARG 4 motd
	METHOD method_20997 sendPingResults (Lnet/minecraft/class_4873;)V
		ARG 1 pingResult
	METHOD method_20998 execute (Lnet/minecraft/class_4346;)Ljava/lang/String;
		ARG 1 r
	METHOD method_20999 acceptInvitation (Ljava/lang/String;)V
		ARG 1 invitationId
	METHOD method_21001 switchToStage ()V
	METHOD method_21003 download (JI)Lnet/minecraft/class_4889;
		ARG 1 worldId
		ARG 3 slotId
	METHOD method_21004 invite (JLjava/lang/String;)Lnet/minecraft/class_4877;
		ARG 1 worldId
		ARG 3 profileName
	METHOD method_21005 update (JLjava/lang/String;Ljava/lang/String;)V
		ARG 1 worldId
		ARG 3 name
		ARG 4 motd
	METHOD method_21006 rejectInvitation (Ljava/lang/String;)V
		ARG 1 invitationId
	METHOD method_21007 url (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
		ARG 1 path
		ARG 2 queryString
	METHOD method_21008 switchToProd ()V
	METHOD method_21009 join (J)Lnet/minecraft/class_4878;
		ARG 1 worldId
	METHOD method_21010 restoreWorld (JLjava/lang/String;)V
		ARG 1 worldId
		ARG 3 backupId
	METHOD method_21011 url (Ljava/lang/String;)Ljava/lang/String;
		ARG 1 path
	METHOD method_21012 switchToLocal ()V
	METHOD method_21013 uninviteMyselfFrom (J)V
		ARG 1 worldId
	METHOD method_21014 putIntoMinigameMode (JLjava/lang/String;)Ljava/lang/Boolean;
		ARG 1 worldId
		ARG 3 minigameId
	METHOD method_21015 listWorlds ()Lnet/minecraft/class_4879;
	METHOD method_21016 backupsFor (J)Lnet/minecraft/class_4868;
		ARG 1 worldId
	METHOD method_21017 op (JLjava/lang/String;)Lnet/minecraft/class_4870;
		ARG 1 worldId
		ARG 3 profileUuid
	METHOD method_21018 getLiveStats ()Lnet/minecraft/class_4882;
	METHOD method_21019 open (J)Ljava/lang/Boolean;
		ARG 1 worldId
	METHOD method_21020 deop (JLjava/lang/String;)Lnet/minecraft/class_4870;
		ARG 1 worldId
		ARG 3 profileUuid
	METHOD method_21021 mcoEnabled ()Ljava/lang/Boolean;
	METHOD method_21022 close (J)Ljava/lang/Boolean;
		ARG 1 worldId
	METHOD method_21023 resetWorldWithTemplate (JLjava/lang/String;)Ljava/lang/Boolean;
		ARG 1 worldId
		ARG 3 worldTemplateId
	METHOD method_21024 stageAvailable ()Ljava/lang/Boolean;
	METHOD method_21025 subscriptionFor (J)Lnet/minecraft/class_4887;
		ARG 1 worldId
	METHOD method_21026 upload (JLjava/lang/String;)Lnet/minecraft/class_4888;
		ARG 1 worldId
		ARG 3 token
	METHOD method_21027 clientCompatible ()Lnet/minecraft/class_4341$class_4342;
	METHOD method_21028 deleteWorld (J)V
		ARG 1 worldId
	METHOD method_21029 pendingInvitesCount ()I
	METHOD method_21030 pendingInvites ()Lnet/minecraft/class_4872;
	METHOD method_21031 agreeToTos ()V
	METHOD method_21032 getNews ()Lnet/minecraft/class_4876;
	METHOD method_21033 trialAvailable ()Ljava/lang/Boolean;
	METHOD method_31381 isOwnerBlocked (Lnet/minecraft/class_4871;)Z
		ARG 1 pendingInvite
	METHOD method_35684 getPlayerActivities (J)Lnet/minecraft/class_6193;
		ARG 1 worldId
	METHOD method_39979 getErrorMessage (I)Ljava/lang/String;
		ARG 0 httpResultCode
	METHOD method_44616 create ()Lnet/minecraft/class_4341;
	CLASS class_4342 CompatibleVersionResponse
		FIELD field_19582 COMPATIBLE Lnet/minecraft/class_4341$class_4342;
		FIELD field_19583 OUTDATED Lnet/minecraft/class_4341$class_4342;
		FIELD field_19584 OTHER Lnet/minecraft/class_4341$class_4342;
		METHOD valueOf (Ljava/lang/String;)Lnet/minecraft/class_4341$class_4342;
			ARG 0 name
	CLASS class_4343 Environment
		FIELD field_19586 PRODUCTION Lnet/minecraft/class_4341$class_4343;
		FIELD field_19587 STAGE Lnet/minecraft/class_4341$class_4343;
		FIELD field_19588 LOCAL Lnet/minecraft/class_4341$class_4343;
		FIELD field_19589 baseUrl Ljava/lang/String;
		FIELD field_19590 protocol Ljava/lang/String;
		METHOD <init> (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V
			ARG 3 baseUrl
			ARG 4 protocol
		METHOD valueOf (Ljava/lang/String;)Lnet/minecraft/class_4341$class_4343;
			ARG 0 name
