Êþº¾E¹  java/lang/Record()V   >net/minecraft/client/multiplayer/chat/report/ReportEnvironment clientVersionLjava/lang/String;  serverGLnet/minecraft/client/multiplayer/chat/report/ReportEnvironment$Server;  create‰(Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment$Server;)Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment;Pnet/minecraft/client/multiplayer/chat/report/ReportEnvironment$Server$ThirdParty  (Ljava/lang/String;)VKnet/minecraft/client/multiplayer/chat/report/ReportEnvironment$Server$Realm  -(Lcom/mojang/realmsclient/dto/RealmsServer;)V  !"getClientVersion()Ljava/lang/String; $ %\(Ljava/lang/String;Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment$Server;)V'Acom/mojang/authlib/services/request/AbuseReportRequest$ClientInfo )*+ ,-java/util/Locale getDefault()Ljava/util/Locale; )/ 0" toLanguageTag &2 3'(Ljava/lang/String;Ljava/lang/String;)V5Kcom/mojang/authlib/services/request/AbuseReportRequest$ThirdPartyServerInfo 7 8 ip 4;@com/mojang/authlib/services/request/AbuseReportRequest$RealmInfo = >?realmId()J ABC DEjava/lang/StringvalueOf(J)Ljava/lang/String; G HIslotId()I :K L(Ljava/lang/String;I)VNjava/lang/StringBuilder M QRS TUnet/minecraft/SharedConstantsgetCurrentVersion()Lnet/minecraft/WorldVersion; WXY Z"net/minecraft/WorldVersionid M\ ]^append-(Ljava/lang/String;)Ljava/lang/StringBuilder; `ab cdnet/minecraft/client/MinecraftcheckModStatus()Lnet/minecraft/util/ModCheck; fgh ijnet/minecraft/util/ModCheckshouldReportAsModified()Zl (modded) Mn o"toStringq orT(Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment;)Ljava/lang/String;t uvhashCodeC(Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment;)Ix yzequalsU(Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment;Ljava/lang/Object;)ZRuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable;CodeLineNumberTableLocalVariableTablethis@Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment;MethodParameterslocalB()Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment; thirdPartyT(Ljava/lang/String;)Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment;realml(Lcom/mojang/realmsclient/dto/RealmsServer;)Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment;*Lcom/mojang/realmsclient/dto/RealmsServer; clientInfoE()Lcom/mojang/authlib/services/request/AbuseReportRequest$ClientInfo;thirdPartyServerInfoO()Lcom/mojang/authlib/services/request/AbuseReportRequest$ThirdPartyServerInfo;RLnet/minecraft/client/multiplayer/chat/report/ReportEnvironment$Server$ThirdParty; StackMapTable realmInfoD()Lcom/mojang/authlib/services/request/AbuseReportRequest$RealmInfo;MLnet/minecraft/client/multiplayer/chat/report/ReportEnvironment$Server$Realm;versionLjava/lang/StringBuilder;(Ljava/lang/Object;)ZoLjava/lang/Object;I()Lnet/minecraft/client/multiplayer/chat/report/ReportEnvironment$Server; SourceFileReportEnvironment.java NestMembers�Enet/minecraft/client/multiplayer/chat/report/ReportEnvironment$ServerRecordBootstrapMethods¡clientVersion;server ¥ ¦§¨ ©ªjava/lang/runtime/ObjectMethods bootstrap±(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/TypeDescriptor;Ljava/lang/Class;Ljava/lang/String;[Ljava/lang/invoke/MethodHandle;)Ljava/lang/Object; InnerClassesServer ThirdPartyRealm°6com/mojang/authlib/services/request/AbuseReportRequest ClientInfoThirdPartyServerInfo RealmInfoµ%java/lang/invoke/MethodHandles$Lookup·java/lang/invoke/MethodHandlesLookup1 {|%}M*·*+µ*,µ ±~  €� ‚  { | ƒ„}¸°~ …†}6 »Y*·¸°~  8 ‚8 ‡ˆ}6 »Y*·¸°~  ‡‰‚‡ }6 »Y¸*·#°~  ‚{ |Š‹}<»&Y*´¸(¶.·1°~ €�Œ�}d*´ M,Á™,ÀL»4Y+´6·9°°~!"$ …Ž€��{|�‘}k&*´ M,Á™,ÀL»:Y+¶<¸@+¶F·J°°~()$+‡’&€��${| !"}r*»MY·OK*¸P¹V¶[W¸_¶e™ *k¶[W*¶m°~/123%6 "“”�ü%Mo"}1*ºp°~  €�uI}1*ºs¬~  €�y•}<*+ºw¬~ €�–—‚– "}/*´°~  €�˜}/*´ °~  €�{|™š›œž {|Ÿ¤ ¢£«:œ¬ œ­œ®&¯±4¯²:¯³´¶¸