Êþº¾Eµ  java/lang/Record()V   6com/mojang/realmsclient/dto/WorldTemplatePaginatedList templatesLjava/util/List;  pageI  size  total  java/util/Listof()Ljava/util/List;  (Ljava/util/List;III)V!java/util/ArrayList  $%& '($net/minecraft/util/LenientJsonParserparse1(Ljava/lang/String;)Lcom/google/gson/JsonElement; *+, -.com/google/gson/JsonElementgetAsJsonObject()Lcom/google/gson/JsonObject; 123 4(com/google/gson/JsonObjectget *6 78 isJsonArray()Z *: ;<getAsJsonArray()Lcom/google/gson/JsonArray; >?@ ABcom/google/gson/JsonArrayiterator()Ljava/util/Iterator; DEF G8java/util/IteratorhasNext DI JKnext()Ljava/lang/Object; MNO 'P)com/mojang/realmsclient/dto/WorldTemplateI(Lcom/google/gson/JsonObject;)Lcom/mojang/realmsclient/dto/WorldTemplate; R STadd(Ljava/lang/Object;)Z WXY Z[&com/mojang/realmsclient/util/JsonUtilsgetIntOr2(Ljava/lang/String;Lcom/google/gson/JsonObject;I)I_java/lang/Exception a bcLOGGERLorg/slf4j/Logger;e*Could not parse WorldTemplatePaginatedList ghi jkorg/slf4j/Loggererror*(Ljava/lang/String;Ljava/lang/Throwable;)Vm notoStringL(Lcom/mojang/realmsclient/dto/WorldTemplatePaginatedList;)Ljava/lang/String;q rshashCode;(Lcom/mojang/realmsclient/dto/WorldTemplatePaginatedList;)Iu vwequalsM(Lcom/mojang/realmsclient/dto/WorldTemplatePaginatedList;Ljava/lang/Object;)Z yz{ |}com/mojang/logging/LogUtils getLogger()Lorg/slf4j/Logger; Signature=Ljava/util/List;(I)VCodeLineNumberTableLocalVariableTablethis8Lcom/mojang/realmsclient/dto/WorldTemplatePaginatedList;MethodParametersLocalVariableTypeTableC(Ljava/util/List;III)V isLastPage StackMapTableL(Ljava/lang/String;)Lcom/mojang/realmsclient/dto/WorldTemplatePaginatedList;template+Lcom/mojang/realmsclient/dto/WorldTemplate;elementLcom/google/gson/JsonElement;objectLcom/google/gson/JsonObject;eLjava/lang/Exception;jsonLjava/lang/String;—java/lang/String()Ljava/lang/String;()IoLjava/lang/Object;?()Ljava/util/List; SourceFileWorldTemplatePaginatedList.javaRecordBootstrapMethods£templates;page;size;total © ª«¬ ­®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; InnerClasses±%java/lang/invoke/MethodHandles$Lookup³java/lang/invoke/MethodHandlesLookup1 ~bc €�K *¸·±‚ ƒ „… †�~*·*+µ*µ *µ*µ±‚ƒ4„… ‡  † ~ˆ‰8�`+*´ *´h*´¡*´ ž*´ž*´ž§¬‚#ƒ +„…Š)@ '‹�­ Ÿ» Y·"L=>6*¸#¶):/¶0¶5™C/¶0¶9¶=:¹C™*¹HÀ*:¶)¸L:Æ +¹QW§ÿÒU¸V=\¸V>]¸V6§:²`d¹f»Y+·°�„^‚J'( ) *,-%.J/T0Y1b3e6n7w8�;„9†:’<ƒ\ TŒ�JŽ�i�‘† ’“Ÿ”•—  • “�‡ — Š0ÿ4–1D-úÿ–^ †”n˜�1*ºl°‚ƒ „…r™�1*ºp¬‚ƒ „…vT�<*+ºt¬‚ƒ„…š›†š �/*´°‚ƒ „…~œ™�/*´ ¬‚ƒ „…™�/*´¬‚ƒ „…™�/*´¬‚ƒ „…��¸x³`±‚žŸ " ~¡¨¢¤¥¦§¯ °²´