Êþº¾EÌ  java/util/Collections emptyList()Ljava/util/List;   Ucom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen$WorldTemplateList\(Lcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen;Ljava/lang/Iterable;)V  java/util/ObjectsrequireNonNull&(Ljava/lang/Object;)Ljava/lang/Object;  this$0ELcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen;  net/minecraft/client/Minecraft getInstance"()Lnet/minecraft/client/Minecraft;  !"Ccom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreenwidthI $ %&layout8Lnet/minecraft/client/gui/layouts/HeaderAndFooterLayout; ()* +,6net/minecraft/client/gui/layouts/HeaderAndFooterLayoutgetContentHeight()I (. /,getHeaderHeight 123 47net/minecraft/client/gui/components/ObjectSelectionList'(Lnet/minecraft/client/Minecraft;IIII)V6 78acceptv(Lcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen$WorldTemplateList;)Ljava/util/function/Consumer; :;< =>java/lang/IterableforEach (Ljava/util/function/Consumer;)V@Icom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen$Entry ?B Cs(Lcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen;Lcom/mojang/realmsclient/dto/WorldTemplate;)V E FGaddEntryD(Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)I I JK currentLinkLjava/net/URI; MNO PQ2net/minecraft/client/gui/screens/ConfirmLinkScreenconfirmLinkNow:(Lnet/minecraft/client/gui/screens/Screen;Ljava/net/URI;)V 1S TU mouseClicked1(Lnet/minecraft/client/input/MouseButtonEvent;Z)Z 1W XY setSelectedD(Lnet/minecraft/client/gui/components/AbstractSelectionList$Entry;)V ?[ \]template+Lcom/mojang/realmsclient/dto/WorldTemplate; _ `]selectedTemplate b cdupdateButtonStates()V f g, getItemCount i jchildren lmn opjava/util/Liststream()Ljava/util/stream/Stream;r stapply()Ljava/util/function/Function; vwx yzjava/util/stream/Streammap8(Ljava/util/function/Function;)Ljava/util/stream/Stream; |}~ €java/util/stream/CollectorstoList()Ljava/util/stream/Collector; v‚ ƒ„collect0(Ljava/util/stream/Collector;)Ljava/lang/Object; † X‡N(Lcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen$Entry;)VH(Lcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen;)VCodeLineNumberTableLocalVariableTablethisWLcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen$WorldTemplateList;MethodParameters templatesLjava/lang/Iterable;LocalVariableTypeTableALjava/lang/Iterable; SignatureD(Ljava/lang/Iterable;)V.(Lcom/mojang/realmsclient/dto/WorldTemplate;)Vevent-Lnet/minecraft/client/input/MouseButtonEvent; doubleClickZ StackMapTableselectedKLcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen$Entry;ž)com/mojang/realmsclient/dto/WorldTemplateRuntimeVisibleTypeAnnotations#Lorg/jspecify/annotations/Nullable; getRowWidthisEmpty()Z getTemplates?()Ljava/util/List;lambda$getTemplates$0x(Lcom/mojang/realmsclient/gui/screens/RealmsSelectWorldTemplateScreen$Entry;)Lcom/mojang/realmsclient/dto/WorldTemplate;c†Lnet/minecraft/client/gui/components/ObjectSelectionList; SourceFile$RealmsSelectWorldTemplateScreen.javaNestHostBootstrapMethods¯(Ljava/lang/Object;)V± ² F••¶ · ¦§§º »¼½ ¾¿"java/lang/invoke/LambdaMetafactory metafactoryÌ(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; InnerClassesWorldTemplateListEntryÄ?net/minecraft/client/gui/components/AbstractSelectionList$EntryÆ9net/minecraft/client/gui/components/AbstractSelectionListÈ%java/lang/invoke/MethodHandles$LookupÊjava/lang/invoke/MethodHandlesLookup 1  ˆ‰7 *+¸·±Š îï‹  Œ�Ž ‰„2*+Y¸ Wµ*¸+´+´#¶'+´#¶-.·0,*º5¹9±Šñ ò%ó1ô‹2Œ�2��‘ 2�’Ž �“”F•‰J*»?Y*´+·A¶DW±Š ÷ø‹Œ�\]Ž\TU‰t!*´´HÆ*´*´´H¸L¬*+·R¬Šü ýþ‹ !Œ�!–—!˜™šŽ –˜X‡‰ *+·V*´+ǧ+´Zµ^*´¶a±Š‹ Œ� ›œšQÿ?�Ž›Ÿ  ¡,‰.,¬Š ‹ Œ�¢£‰B *¶eš§¬Š‹  Œ�š @¤‰I*¶h¹kºq¹u¸{¹�Àl°Š‹ Œ�“¥AXY‰3 *+À?¶…±Šì‹  Œ�Ž›Ÿ   ¦§‰/*´Z°Š‹ ¨œ“©ª«¬­¹®°³¹´µ¸À"Á?ÂÃÅ ÇÉË