CLASS net/minecraft/class_528 net/minecraft/client/gui/screen/world/WorldListWidget FIELD field_19132 DATE_FORMAT Ljava/text/DateFormat; FIELD field_19133 UNKNOWN_SERVER_LOCATION Lnet/minecraft/class_2960; FIELD field_26606 FROM_NEWER_VERSION_FIRST_LINE Lnet/minecraft/class_2561; FIELD field_26607 FROM_NEWER_VERSION_SECOND_LINE Lnet/minecraft/class_2561; FIELD field_26608 SNAPSHOT_FIRST_LINE Lnet/minecraft/class_2561; FIELD field_26609 SNAPSHOT_SECOND_LINE Lnet/minecraft/class_2561; FIELD field_26610 LOCKED_TEXT Lnet/minecraft/class_2561; FIELD field_3237 parent Lnet/minecraft/class_526; FIELD field_3238 LOGGER Lorg/slf4j/Logger; FIELD field_34803 CONVERSION_TOOLTIP Lnet/minecraft/class_2561; FIELD field_38994 loadingEntry Lnet/minecraft/class_528$class_7415; FIELD field_39738 search Ljava/lang/String; FIELD field_39739 levelsFuture Ljava/util/concurrent/CompletableFuture; FIELD field_39740 levels Ljava/util/List; FIELD field_45569 EXPERIMENTAL_TEXT Lnet/minecraft/class_2561; FIELD field_45570 ERROR_HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960; FIELD field_45571 ERROR_TEXTURE Lnet/minecraft/class_2960; FIELD field_45572 MARKED_JOIN_HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960; FIELD field_45573 MARKED_JOIN_TEXTURE Lnet/minecraft/class_2960; FIELD field_45574 WARNING_HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960; FIELD field_45575 WARNING_TEXTURE Lnet/minecraft/class_2960; FIELD field_45576 JOIN_HIGHLIGHTED_TEXTURE Lnet/minecraft/class_2960; FIELD field_45577 JOIN_TEXTURE Lnet/minecraft/class_2960; METHOD (Lnet/minecraft/class_526;Lnet/minecraft/class_310;IIIIILjava/lang/String;Lnet/minecraft/class_528;)V ARG 1 parent ARG 2 client ARG 3 width ARG 4 height ARG 5 top ARG 6 bottom ARG 7 itemHeight ARG 8 search ARG 9 oldWidget METHOD method_20159 getSelectedAsOptional ()Ljava/util/Optional; METHOD method_2752 getParent ()Lnet/minecraft/class_526; METHOD method_43453 shouldShow (Ljava/lang/String;Lnet/minecraft/class_34;)Z ARG 1 search ARG 2 summary METHOD method_43454 showSummaries (Ljava/lang/String;Ljava/util/List;)V ARG 1 search ARG 2 summaries METHOD method_43455 (Ljava/lang/Throwable;)Ljava/util/List; ARG 1 throwable METHOD method_43460 showUnableToLoadScreen (Lnet/minecraft/class_2561;)V ARG 1 message METHOD method_43462 loadLevels ()Ljava/util/concurrent/CompletableFuture; METHOD method_43463 showLoadingScreen ()V METHOD method_43464 narrateScreenIfNarrationEnabled ()V METHOD method_44677 setSearch (Ljava/lang/String;)V ARG 1 search METHOD method_44678 show (Ljava/util/List;)V ARG 1 levels METHOD method_44679 tryGet ()Ljava/util/List; METHOD method_44680 load ()V CLASS class_4272 WorldEntry FIELD field_19136 client Lnet/minecraft/class_310; FIELD field_19137 screen Lnet/minecraft/class_526; FIELD field_19138 level Lnet/minecraft/class_34; FIELD field_19140 iconPath Ljava/nio/file/Path; FIELD field_19141 icon Lnet/minecraft/class_8573; FIELD field_19142 time J METHOD (Lnet/minecraft/class_528;Lnet/minecraft/class_528;Lnet/minecraft/class_34;)V ARG 2 levelList ARG 3 level METHOD method_20164 play ()V METHOD method_20165 (Lnet/minecraft/class_1940;Lnet/minecraft/class_7193;Ljava/nio/file/Path;Z)V ARG 4 confirmed METHOD method_20167 (ZZ)V ARG 1 backup ARG 2 eraseCache METHOD method_20169 deleteIfConfirmed ()V METHOD method_20170 (Z)V ARG 1 confirmed METHOD method_20171 edit ()V METHOD method_20172 (Z)V ARG 1 confirmed METHOD method_20173 recreate ()V METHOD method_20174 start ()V METHOD method_27032 (Lnet/minecraft/class_32$class_5143;Ljava/lang/String;Z)V ARG 3 edited METHOD method_29990 openReadingWorldScreen ()V METHOD method_33685 delete ()V METHOD method_35740 getLevelDisplayName ()Ljava/lang/String; METHOD method_52205 loadIcon ()V METHOD method_52265 validateIconPath ()V METHOD method_54386 (Lnet/minecraft/class_2583;)Lnet/minecraft/class_2583; ARG 0 style CLASS class_7414 Entry METHOD method_43465 isAvailable ()Z CLASS class_7415 LoadingEntry FIELD field_38997 LOADING_LIST_TEXT Lnet/minecraft/class_2561; FIELD field_38998 client Lnet/minecraft/class_310; METHOD (Lnet/minecraft/class_310;)V ARG 1 client