Package net.minecraft.resource
Class ServerResourceManager
java.lang.Object
net.minecraft.resource.ServerResourceManager
- All Implemented Interfaces:
AutoCloseable
public class ServerResourceManager extends Object implements AutoCloseable
-
Field Summary
Fields Modifier and Type Field Description private CommandManagercommandManagerprivate static CompletableFuture<Unit>field_25334private FunctionLoaderfunctionLoaderprivate LootConditionManagerlootConditionManagerprivate LootFunctionManagerlootFunctionManagerprivate LootManagerlootManagerprivate RecipeManagerrecipeManagerprivate TagManagerLoaderregistryTagManagerprivate ReloadableResourceManagerresourceManagerprivate ServerAdvancementLoaderserverAdvancementLoader -
Constructor Summary
Constructors Constructor Description ServerResourceManager(DynamicRegistryManager dynamicRegistryManager, CommandManager.RegistrationEnvironment registrationEnvironment, int int2) -
Method Summary
Modifier and Type Method Description voidclose()CommandManagergetCommandManager()FunctionLoadergetFunctionLoader()LootConditionManagergetLootConditionManager()LootFunctionManagergetLootFunctionManager()LootManagergetLootManager()RecipeManagergetRecipeManager()TagManagergetRegistryTagManager()ResourceManagergetResourceManager()ServerAdvancementLoadergetServerAdvancementLoader()voidloadRegistryTags()static CompletableFuture<ServerResourceManager>reload(List<ResourcePack> packs, DynamicRegistryManager dynamicRegistryManager, CommandManager.RegistrationEnvironment registrationEnvironment, int int2, Executor executor, Executor executor2)
-
Field Details
-
field_25334
-
resourceManager
-
commandManager
-
recipeManager
-
registryTagManager
-
lootConditionManager
-
lootManager
-
lootFunctionManager
-
serverAdvancementLoader
-
functionLoader
-
-
Constructor Details
-
ServerResourceManager
public ServerResourceManager(DynamicRegistryManager dynamicRegistryManager, CommandManager.RegistrationEnvironment registrationEnvironment, int int2)
-
-
Method Details
-
getFunctionLoader
-
getLootConditionManager
-
getLootManager
-
getLootFunctionManager
-
getRegistryTagManager
-
getRecipeManager
-
getCommandManager
-
getServerAdvancementLoader
-
getResourceManager
-
reload
public static CompletableFuture<ServerResourceManager> reload(List<ResourcePack> packs, DynamicRegistryManager dynamicRegistryManager, CommandManager.RegistrationEnvironment registrationEnvironment, int int2, Executor executor, Executor executor2) -
loadRegistryTags
public void loadRegistryTags() -
close
public void close()- Specified by:
closein interfaceAutoCloseable
-