CLASS net/minecraft/class_5350 net/minecraft/server/DataPackContents COMMENT Contains loaders for contents controllable by data packs. COMMENT COMMENT

This can be accessed via {@link COMMENT net.minecraft.server.MinecraftServer.ResourceManagerHolder#dataPackContents}. COMMENT There are shortcut methods to access individual loaders on {@link MinecraftServer}. FIELD field_25334 COMPLETED_UNIT Ljava/util/concurrent/CompletableFuture; FIELD field_25336 commandManager Lnet/minecraft/class_2170; FIELD field_25337 recipeManager Lnet/minecraft/class_1863; FIELD field_25338 registryTagManager Lnet/minecraft/class_3505; FIELD field_25341 serverAdvancementLoader Lnet/minecraft/class_2989; FIELD field_25342 functionLoader Lnet/minecraft/class_5349; FIELD field_36491 LOGGER Lorg/slf4j/Logger; FIELD field_48785 registryLookup Lnet/minecraft/class_5350$class_9180; FIELD field_49921 reloadableRegistries Lnet/minecraft/class_9383$class_9385; METHOD (Lnet/minecraft/class_5455$class_6890;Lnet/minecraft/class_7699;Lnet/minecraft/class_2170$class_5364;I)V ARG 1 dynamicRegistryManager ARG 2 enabledFeatures ARG 3 environment ARG 4 functionPermissionLevel METHOD method_29465 getFunctionLoader ()Lnet/minecraft/class_5349; COMMENT {@return the function loader} COMMENT COMMENT

Function loader loads the {@linkplain net.minecraft.server.function.CommandFunction COMMENT functions} in data packs. METHOD method_29466 reload (Lnet/minecraft/class_3300;Lnet/minecraft/class_7780;Lnet/minecraft/class_7699;Lnet/minecraft/class_2170$class_5364;ILjava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; COMMENT Reloads the data packs contents. COMMENT COMMENT @see MinecraftServer#reloadResources ARG 0 manager ARG 1 dynamicRegistries ARG 2 enabledFeatures ARG 3 environment ARG 4 functionPermissionLevel ARG 5 prepareExecutor ARG 6 applyExecutor METHOD method_29471 getRecipeManager ()Lnet/minecraft/class_1863; COMMENT @see MinecraftServer#getRecipeManager METHOD method_29472 getCommandManager ()Lnet/minecraft/class_2170; COMMENT @see MinecraftServer#getCommandManager METHOD method_29473 getServerAdvancementLoader ()Lnet/minecraft/class_2989; COMMENT @see MinecraftServer#getAdvancementLoader METHOD method_40421 refresh ()V METHOD method_40422 repopulateTags (Lnet/minecraft/class_5455;Lnet/minecraft/class_3505$class_6863;)V ARG 0 dynamicRegistryManager ARG 1 tags METHOD method_40423 (Ljava/util/Map$Entry;)Ljava/util/List; ARG 0 entry METHOD method_40424 (Lnet/minecraft/class_5321;Ljava/util/Map$Entry;)Lnet/minecraft/class_6862; ARG 1 entry METHOD method_40425 (Lnet/minecraft/class_5350;Ljava/lang/Object;)Lnet/minecraft/class_5350; ARG 1 void_ METHOD method_40426 (Lnet/minecraft/class_3505$class_6863;)V ARG 1 tags METHOD method_40427 getContents ()Ljava/util/List; METHOD method_42095 (Lnet/minecraft/class_5350;Ljava/lang/Object;Ljava/lang/Throwable;)V ARG 1 void_ ARG 2 throwable METHOD method_58296 (Lnet/minecraft/class_7699;Lnet/minecraft/class_2170$class_5364;ILnet/minecraft/class_3300;Ljava/util/concurrent/Executor;Ljava/util/concurrent/Executor;Lnet/minecraft/class_7780;)Ljava/util/concurrent/CompletionStage; ARG 6 reloadedDynamicRegistries METHOD method_58297 getReloadableRegistries ()Lnet/minecraft/class_9383$class_9385; CLASS class_7158 EntryListCreationPolicy COMMENT A policy on how to handle a {@link net.minecraft.registry.tag.TagKey} that does not resolve COMMENT to an existing tag (unrecognized tag) in {@link COMMENT net.minecraft.registry.RegistryWrapper#getOptional(net.minecraft.registry.tag.TagKey)}. FIELD field_37824 Lnet/minecraft/class_5350$class_7158; COMMENT Creates a new {@link net.minecraft.registry.entry.RegistryEntryList}, stores it and returns it. FIELD field_37826 Lnet/minecraft/class_5350$class_7158; COMMENT Throws an exception. CLASS class_9180 ConfigurableWrapperLookup FIELD field_40912 entryListCreationPolicy Lnet/minecraft/class_5350$class_7158; FIELD field_48786 dynamicRegistryManager Lnet/minecraft/class_5455; METHOD (Lnet/minecraft/class_5455;)V ARG 1 dynamicRegistryManager METHOD method_46724 setEntryListCreationPolicy (Lnet/minecraft/class_5350$class_7158;)V ARG 1 entryListCreationPolicy METHOD method_56623 getWrapper (Lnet/minecraft/class_7225$class_7226;Lnet/minecraft/class_7225$class_7226;)Lnet/minecraft/class_7225$class_7226; ARG 1 readOnlyWrapper ARG 2 tagCreatingWrapper METHOD method_56624 (Lnet/minecraft/class_2378;)Lnet/minecraft/class_7225$class_7226; ARG 1 registry