Package net.minecraft.resource
Class ServerResourceManager
java.lang.Object
net.minecraft.resource.ServerResourceManager
- All Implemented Interfaces:
AutoCloseable
- Mappings:
Namespace Name official xkintermediary net/minecraft/class_5350named net/minecraft/resource/ServerResourceManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate CommandManagerprivate static CompletableFuture<Unit>private FunctionLoaderprivate LootConditionManagerprivate LootFunctionManagerprivate LootManagerprivate RecipeManagerprivate TagManagerLoaderprivate ReloadableResourceManagerprivate ServerAdvancementLoader -
Constructor Summary
ConstructorsConstructorDescriptionServerResourceManager(DynamicRegistryManager registryManager, CommandManager.RegistrationEnvironment commandEnvironment, int functionPermissionLevel) -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()voidreload(List<ResourcePack> packs, DynamicRegistryManager registryManager, CommandManager.RegistrationEnvironment commandEnvironment, int functionPermissionLevel, Executor prepareExecutor, Executor applyExecutor)
-
Field Details
-
COMPLETED_UNIT
- Mappings:
Namespace Name Mixin selector official aLxk;a:Ljava/util/concurrent/CompletableFuture;intermediary field_25334Lnet/minecraft/class_5350;field_25334:Ljava/util/concurrent/CompletableFuture;named COMPLETED_UNITLnet/minecraft/resource/ServerResourceManager;COMPLETED_UNIT:Ljava/util/concurrent/CompletableFuture;
-
resourceManager
- Mappings:
Namespace Name Mixin selector official bLxk;b:Ladr;intermediary field_25335Lnet/minecraft/class_5350;field_25335:Lnet/minecraft/class_3296;named resourceManagerLnet/minecraft/resource/ServerResourceManager;resourceManager:Lnet/minecraft/resource/ReloadableResourceManager;
-
commandManager
- Mappings:
Namespace Name Mixin selector official cLxk;c:Ldm;intermediary field_25336Lnet/minecraft/class_5350;field_25336:Lnet/minecraft/class_2170;named commandManagerLnet/minecraft/resource/ServerResourceManager;commandManager:Lnet/minecraft/server/command/CommandManager;
-
recipeManager
- Mappings:
Namespace Name Mixin selector official dLxk;d:Lbti;intermediary field_25337Lnet/minecraft/class_5350;field_25337:Lnet/minecraft/class_1863;named recipeManagerLnet/minecraft/resource/ServerResourceManager;recipeManager:Lnet/minecraft/recipe/RecipeManager;
-
registryTagManager
- Mappings:
Namespace Name Mixin selector official eLxk;e:Lage;intermediary field_25338Lnet/minecraft/class_5350;field_25338:Lnet/minecraft/class_3505;named registryTagManagerLnet/minecraft/resource/ServerResourceManager;registryTagManager:Lnet/minecraft/tag/TagManagerLoader;
-
lootConditionManager
- Mappings:
Namespace Name Mixin selector official fLxk;f:Ldiu;intermediary field_25339Lnet/minecraft/class_5350;field_25339:Lnet/minecraft/class_4567;named lootConditionManagerLnet/minecraft/resource/ServerResourceManager;lootConditionManager:Lnet/minecraft/loot/condition/LootConditionManager;
-
lootManager
- Mappings:
Namespace Name Mixin selector official gLxk;g:Ldit;intermediary field_25340Lnet/minecraft/class_5350;field_25340:Lnet/minecraft/class_60;named lootManagerLnet/minecraft/resource/ServerResourceManager;lootManager:Lnet/minecraft/loot/LootManager;
-
lootFunctionManager
- Mappings:
Namespace Name Mixin selector official hLxk;h:Ldio;intermediary field_28017Lnet/minecraft/class_5350;field_28017:Lnet/minecraft/class_5640;named lootFunctionManagerLnet/minecraft/resource/ServerResourceManager;lootFunctionManager:Lnet/minecraft/loot/function/LootFunctionManager;
-
serverAdvancementLoader
- Mappings:
Namespace Name Mixin selector official iLxk;i:Lxg;intermediary field_25341Lnet/minecraft/class_5350;field_25341:Lnet/minecraft/class_2989;named serverAdvancementLoaderLnet/minecraft/resource/ServerResourceManager;serverAdvancementLoader:Lnet/minecraft/server/ServerAdvancementLoader;
-
functionLoader
- Mappings:
Namespace Name Mixin selector official jLxk;j:Lxh;intermediary field_25342Lnet/minecraft/class_5350;field_25342:Lnet/minecraft/class_5349;named functionLoaderLnet/minecraft/resource/ServerResourceManager;functionLoader:Lnet/minecraft/server/function/FunctionLoader;
-
-
Constructor Details
-
ServerResourceManager
public ServerResourceManager(DynamicRegistryManager registryManager, CommandManager.RegistrationEnvironment commandEnvironment, int functionPermissionLevel)- Mappings:
Namespace Name Mixin selector official <init>Lxk;<init>(Lgx;Ldm$a;I)Vintermediary <init>Lnet/minecraft/class_5350;<init>(Lnet/minecraft/class_5455;Lnet/minecraft/class_2170$class_5364;I)Vnamed <init>Lnet/minecraft/resource/ServerResourceManager;<init>(Lnet/minecraft/util/registry/DynamicRegistryManager;Lnet/minecraft/server/command/CommandManager$RegistrationEnvironment;I)V
-
-
Method Details
-
getFunctionLoader
- Mappings:
Namespace Name Mixin selector official aLxk;a()Lxh;intermediary method_29465Lnet/minecraft/class_5350;method_29465()Lnet/minecraft/class_5349;named getFunctionLoaderLnet/minecraft/resource/ServerResourceManager;getFunctionLoader()Lnet/minecraft/server/function/FunctionLoader;
-
getLootConditionManager
- Mappings:
Namespace Name Mixin selector official bLxk;b()Ldiu;intermediary method_29468Lnet/minecraft/class_5350;method_29468()Lnet/minecraft/class_4567;named getLootConditionManagerLnet/minecraft/resource/ServerResourceManager;getLootConditionManager()Lnet/minecraft/loot/condition/LootConditionManager;
-
getLootManager
- Mappings:
Namespace Name Mixin selector official cLxk;c()Ldit;intermediary method_29469Lnet/minecraft/class_5350;method_29469()Lnet/minecraft/class_60;named getLootManagerLnet/minecraft/resource/ServerResourceManager;getLootManager()Lnet/minecraft/loot/LootManager;
-
getLootFunctionManager
- Mappings:
Namespace Name Mixin selector official dLxk;d()Ldio;intermediary method_32703Lnet/minecraft/class_5350;method_32703()Lnet/minecraft/class_5640;named getLootFunctionManagerLnet/minecraft/resource/ServerResourceManager;getLootFunctionManager()Lnet/minecraft/loot/function/LootFunctionManager;
-
getRegistryTagManager
- Mappings:
Namespace Name Mixin selector official eLxk;e()Lagc;intermediary method_29470Lnet/minecraft/class_5350;method_29470()Lnet/minecraft/class_5415;named getRegistryTagManagerLnet/minecraft/resource/ServerResourceManager;getRegistryTagManager()Lnet/minecraft/tag/TagManager;
-
getRecipeManager
- Mappings:
Namespace Name Mixin selector official fLxk;f()Lbti;intermediary method_29471Lnet/minecraft/class_5350;method_29471()Lnet/minecraft/class_1863;named getRecipeManagerLnet/minecraft/resource/ServerResourceManager;getRecipeManager()Lnet/minecraft/recipe/RecipeManager;
-
getCommandManager
- Mappings:
Namespace Name Mixin selector official gLxk;g()Ldm;intermediary method_29472Lnet/minecraft/class_5350;method_29472()Lnet/minecraft/class_2170;named getCommandManagerLnet/minecraft/resource/ServerResourceManager;getCommandManager()Lnet/minecraft/server/command/CommandManager;
-
getServerAdvancementLoader
- Mappings:
Namespace Name Mixin selector official hLxk;h()Lxg;intermediary method_29473Lnet/minecraft/class_5350;method_29473()Lnet/minecraft/class_2989;named getServerAdvancementLoaderLnet/minecraft/resource/ServerResourceManager;getServerAdvancementLoader()Lnet/minecraft/server/ServerAdvancementLoader;
-
getResourceManager
- Mappings:
Namespace Name Mixin selector official iLxk;i()Ladt;intermediary method_29474Lnet/minecraft/class_5350;method_29474()Lnet/minecraft/class_3300;named getResourceManagerLnet/minecraft/resource/ServerResourceManager;getResourceManager()Lnet/minecraft/resource/ResourceManager;
-
reload
public static CompletableFuture<ServerResourceManager> reload(List<ResourcePack> packs, DynamicRegistryManager registryManager, CommandManager.RegistrationEnvironment commandEnvironment, int functionPermissionLevel, Executor prepareExecutor, Executor applyExecutor)- Mappings:
Namespace Name Mixin selector official aLxk;a(Ljava/util/List;Lgx;Ldm$a;ILjava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;intermediary method_29466Lnet/minecraft/class_5350;method_29466(Ljava/util/List;Lnet/minecraft/class_5455;Lnet/minecraft/class_2170$class_5364;ILjava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;named reloadLnet/minecraft/resource/ServerResourceManager;reload(Ljava/util/List;Lnet/minecraft/util/registry/DynamicRegistryManager;Lnet/minecraft/server/command/CommandManager$RegistrationEnvironment;ILjava/util/concurrent/Executor;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture;
-
loadRegistryTags
public void loadRegistryTags()- Mappings:
Namespace Name Mixin selector official jLxk;j()Vintermediary method_29475Lnet/minecraft/class_5350;method_29475()Vnamed loadRegistryTagsLnet/minecraft/resource/ServerResourceManager;loadRegistryTags()V
-
close
public void close()- Specified by:
closein interfaceAutoCloseable
-