Êþº¾Ez  java/lang/Record()V   )com/mojang/realmsclient/dto/WorldDownload downloadLinkLjava/lang/String;   resourcePackUrl   resourcePackHash  $net/minecraft/util/LenientJsonParserparse1(Ljava/lang/String;)Lcom/google/gson/JsonElement;  com/google/gson/JsonElementgetAsJsonObject()Lcom/google/gson/JsonObject; ! #$% &'&com/mojang/realmsclient/util/JsonUtils getStringOrT(Ljava/lang/String;Lcom/google/gson/JsonObject;Ljava/lang/String;)Ljava/lang/String; + ,9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V.java/lang/Exception 0 12LOGGERLorg/slf4j/Logger;4Could not parse WorldDownload 678 9:org/slf4j/Loggererror*(Ljava/lang/String;Ljava/lang/Throwable;)V< =>toString?(Lcom/mojang/realmsclient/dto/WorldDownload;)Ljava/lang/String;@ ABhashCode.(Lcom/mojang/realmsclient/dto/WorldDownload;)ID EFequals@(Lcom/mojang/realmsclient/dto/WorldDownload;Ljava/lang/Object;)Z HIJ KLcom/mojang/logging/LogUtils getLogger()Lorg/slf4j/Logger;CodeLineNumberTableLocalVariableTablethis+Lcom/mojang/realmsclient/dto/WorldDownload;MethodParameters?(Ljava/lang/String;)Lcom/mojang/realmsclient/dto/WorldDownload;eLjava/lang/Exception;json jsonObjectLcom/google/gson/JsonObject; StackMapTable[java/lang/String]com/google/gson/JsonObject()Ljava/lang/String;()I(Ljava/lang/Object;)ZoLjava/lang/Object; SourceFileWorldDownload.javaRecordBootstrapMethodsi-downloadLink;resourcePackUrl;resourcePackHash n opq rsjava/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; InnerClassesv%java/lang/invoke/MethodHandles$Lookupxjava/lang/invoke/MethodHandlesLookup1   12 ,M\*·*+µ*,µ *-µ±N O*PQ   R   SMÀB*¸¶L»Y+ ¸"(+ ¸")+ ¸"·*°M²/3,¹5»Y   ·*°'(-N& !'()4O ) TUBV :WXYÿ(Z\-RV=^M1*º;°N O PQA_M1*º?¬N O PQE`M<*+ºC¬N OPQabRa ^M/*´°N O PQ^M/*´ °N O PQ^M/*´°N O PQcM¸G³/±Ndef   gmhjklt uwy