Êþº¾EB  java/lang/Object()V6net/minecraft/server/ReloadableServerRegistries$Holder  :net/minecraft/server/ReloadableServerRegistries$LoadResultlayers,()Lnet/minecraft/core/LayeredRegistryAccess;  (net/minecraft/core/LayeredRegistryAccesscompositeAccess,()Lnet/minecraft/core/RegistryAccess$Frozen;  -(Lnet/minecraft/core/HolderLookup$Provider;)V  .net/minecraft/server/ReloadableServerResourcesfullRegistryHolder8Lnet/minecraft/server/ReloadableServerRegistries$Holder;  ! postponedTagsLjava/util/List; # $! newComponents&/net/minecraft/world/item/crafting/RecipeManager ( )*lookupWithUpdatedTags,()Lnet/minecraft/core/HolderLookup$Provider; % - ./recipes1Lnet/minecraft/world/item/crafting/RecipeManager;1net/minecraft/commands/Commands 345 67*net/minecraft/commands/CommandBuildContextsimple�(Lnet/minecraft/core/HolderLookup$Provider;Lnet/minecraft/world/flag/FeatureFlagSet;)Lnet/minecraft/commands/CommandBuildContext; 09 :a(Lnet/minecraft/commands/Commands$CommandSelection;Lnet/minecraft/commands/CommandBuildContext;)V < =>commands!Lnet/minecraft/commands/Commands;@-net/minecraft/server/ServerAdvancementManager ? C DE advancements/Lnet/minecraft/server/ServerAdvancementManager;G*net/minecraft/server/ServerFunctionLibrary 0I JK getDispatcher*()Lcom/mojang/brigadier/CommandDispatcher; FM N[(Lnet/minecraft/server/permissions/PermissionSet;Lcom/mojang/brigadier/CommandDispatcher;)V P QRfunctionLibrary,Lnet/minecraft/server/ServerFunctionLibrary; TUV WXjava/util/Listof$(Ljava/lang/Object;)Ljava/util/List; Z[\ ]^/net/minecraft/server/ReloadableServerRegistriesreload¹(Lnet/minecraft/core/LayeredRegistryAccess;Ljava/util/List;Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;` abapply.(Ljava/util/concurrent/Executor;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/commands/Commands$CommandSelection;Ljava/util/List;Lnet/minecraft/server/permissions/PermissionSet;Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;)Ljava/util/function/Function; def gh&java/util/concurrent/CompletableFuture thenComposeG(Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;j klaccept()Ljava/util/function/Consumer; Tn opforEach (Ljava/util/function/Consumer;)Vjs tuget[(Lnet/minecraft/server/ReloadableServerRegistries$LoadResult;)Ljava/util/function/Supplier; dw xy supplyAsyncf(Ljava/util/function/Supplier;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;{ a|j(Lnet/minecraft/server/ReloadableServerRegistries$LoadResult;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/commands/Commands$CommandSelection;Ljava/util/List;Lnet/minecraft/server/permissions/PermissionSet;Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/function/Function; ~ ê(Lnet/minecraft/server/ReloadableServerRegistries$LoadResult;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/commands/Commands$CommandSelection;Ljava/util/List;Lnet/minecraft/server/permissions/PermissionSet;Ljava/util/List;)V � ‚ƒ listeners()Ljava/util/List; … †‡DATA_RELOAD_INITIAL_TASK(Ljava/util/concurrent/CompletableFuture; ‰ Š‹LOGGERLorg/slf4j/Logger; �Ž� �‘org/slf4j/LoggerisDebugEnabled()Z “”• –—9net/minecraft/server/packs/resources/SimpleReloadInstancecreateä(Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/List;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/concurrent/CompletableFuture;Z)Lnet/minecraft/server/packs/resources/ReloadInstance; ™š› œ�3net/minecraft/server/packs/resources/ReloadInstancedone*()Ljava/util/concurrent/CompletableFuture;Ÿ a O(Lnet/minecraft/server/ReloadableServerResources;)Ljava/util/function/Function; d¢ £h thenApply ¥¦§ ¨©/net/minecraft/core/registries/BuiltInRegistriesDATA_COMPONENT_INITIALIZERS8Lnet/minecraft/core/component/DataComponentInitializers; «¬­ ®¯6net/minecraft/core/component/DataComponentInitializersbuild<(Lnet/minecraft/core/HolderLookup$Provider;)Ljava/util/List; ±²³ ´µcom/mojang/logging/LogUtils getLogger()Lorg/slf4j/Logger; ·¸¹ º»net/minecraft/util/UnitINSTANCELnet/minecraft/util/Unit; d½ ¾¿completedFuture<(Ljava/lang/Object;)Ljava/util/concurrent/CompletableFuture; SignatureCLjava/util/concurrent/CompletableFuture;>Ljava/util/List;>;_Ljava/util/List;>;CodeLineNumberTableLocalVariableTablethis0Lnet/minecraft/server/ReloadableServerResources;loadingContext;>;Lnet/minecraft/server/permissions/PermissionSet;Ljava/util/List;>;)VgetFunctionLibrary.()Lnet/minecraft/server/ServerFunctionLibrary;fullRegistries:()Lnet/minecraft/server/ReloadableServerRegistries$Holder;getRecipeManager3()Lnet/minecraft/world/item/crafting/RecipeManager; getCommands#()Lnet/minecraft/commands/Commands;getAdvancements1()Lnet/minecraft/server/ServerAdvancementManager;S()Ljava/util/List; loadResourcesc(Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/LayeredRegistryAccess;Ljava/util/List;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/commands/Commands$CommandSelection;Lnet/minecraft/server/permissions/PermissionSet;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;resourceManager6Lnet/minecraft/server/packs/resources/ResourceManager; contextLayers*Lnet/minecraft/core/LayeredRegistryAccess;updatedContextTagsbackgroundExecutorLjava/util/concurrent/Executor;mainThreadExecutorPLnet/minecraft/core/LayeredRegistryAccess;é(Lnet/minecraft/server/packs/resources/ResourceManager;Lnet/minecraft/core/LayeredRegistryAccess;Ljava/util/List;>;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/commands/Commands$CommandSelection;Lnet/minecraft/server/permissions/PermissionSet;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;%updateComponentsAndStaticRegistryTagslambda$loadResources$0s(Ljava/util/concurrent/Executor;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/commands/Commands$CommandSelection;Ljava/util/List;Lnet/minecraft/server/permissions/PermissionSet;Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;Lnet/minecraft/server/ReloadableServerRegistries$LoadResult;)Ljava/util/concurrent/CompletionStage;lambda$loadResources$2ƒ(Lnet/minecraft/server/ReloadableServerRegistries$LoadResult;Lnet/minecraft/world/flag/FeatureFlagSet;Lnet/minecraft/commands/Commands$CommandSelection;Ljava/util/List;Lnet/minecraft/server/permissions/PermissionSet;Lnet/minecraft/server/packs/resources/ResourceManager;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Ljava/util/List;)Ljava/util/concurrent/CompletionStage;pendingComponentsresultlambda$loadResources$3t(Lnet/minecraft/server/ReloadableServerResources;Ljava/lang/Object;)Lnet/minecraft/server/ReloadableServerResources;ignoreLjava/lang/Object;lambda$loadResources$1N(Lnet/minecraft/server/ReloadableServerRegistries$LoadResult;)Ljava/util/List; SourceFileReloadableServerResources.javaBootstrapMethodsý&(Ljava/lang/Object;)Ljava/lang/Object;ÿ  ìíd(Lnet/minecraft/server/ReloadableServerRegistries$LoadResult;)Ljava/util/concurrent/CompletionStage;(Ljava/lang/Object;)V   a'net/minecraft/core/Registry$PendingTags ,(Lnet/minecraft/core/Registry$PendingTags;)V  Hnet/minecraft/core/component/DataComponentInitializers$PendingComponentsM(Lnet/minecraft/core/component/DataComponentInitializers$PendingComponents;)V()Ljava/lang/Object;  ö÷ƒ  îï8(Ljava/util/List;)Ljava/util/concurrent/CompletionStage;  òó!D(Ljava/lang/Object;)Lnet/minecraft/server/ReloadableServerResources;# $%& '("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; InnerClassesHolder LoadResult-(net/minecraft/core/RegistryAccess$Frozen/!net/minecraft/core/RegistryAccessFrozen2(net/minecraft/core/HolderLookup$Provider4net/minecraft/core/HolderLookupProvider70net/minecraft/commands/Commands$CommandSelectionCommandSelection:net/minecraft/core/Registry PendingTagsPendingComponents>%java/lang/invoke/MethodHandles$Lookup@java/lang/invoke/MethodHandlesLookup! Š‹†‡ÀÁ=>./DEQR !ÀÂ$!ÀÃÄ i*·*»Y+¶ ¶·µ*µ*µ"*»%Y+¶'·+µ,*»0Y-+¶',¸2·8µ;*»?Y+¶'·AµB*»FY*´;¶H·LµO±Å& $%'("*1+E,T-h.ÆHiÇÈiÉÊiËÌiÍÎi !iÏÐi$!Ñi Âi$ÃÒÉËÍ Ï$ÀÓÔÕÄ/*´O°Å1Æ ÇÈÖ×Ä/*´°Å5Æ ÇÈØÙÄ/*´,°Å9Æ ÇÈÚÛÄ/*´;°Å=Æ ÇÈÜÝÄ/*´B°ÅAÆ ÇÈ‚ƒÄ2*´O¸S°ÅEÆ ÇÈÀÞ ßàİ+,*¸Y-,*º_¶c°ÅRSRÆRáâãäå!ËÌÍÎÏÐæçèçÑãéåÂÒ!áãåËÍÏæèÀêëÄO*´ºi¹m*´"ºq¹m±Å^_`Æ ÇÈ ìíĘ  ºr*¸v+,-*ºz¶c°ÅTUTÆR æç ËÌ ÍÎ å! ÏÐ áâ èç ÖÊ îïÄÊ :»Y*+,-·}:  ¶€²„²ˆ¹Œ¸’¹˜ ºž¶¡°ÅVW6X9WÆf :ÖÊ:ËÌ:ÍÎ:å!:ÏÐ:áâ:æç:èç:ð!)ñÈ  òóÄ6*°ÅXÆñÈôõ ö÷Ä5 ²¤*¶'¶ª°ÅTÆ  ÖÊøÄ,¸°³ˆ²¶¸¼³„±Å ùúû>"üþ" " ""ü"ü )BZ* Z+,.0 135 608@9; «< =?A