Package net.minecraft.resource
Class ServerResourceManager
java.lang.Object
net.minecraft.resource.ServerResourceManager
- All Implemented Interfaces:
AutoCloseable
public class ServerResourceManager extends Object implements AutoCloseable
- Mappings:
Namespace Name official wpintermediary net/minecraft/class_5350named net/minecraft/resource/ServerResourceManager
-
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 registryManager, 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 registryManager, CommandManager.RegistrationEnvironment registrationEnvironment, int int2, Executor executor, Executor executor2)
-
Field Details
-
field_25334
- Mappings:
Namespace Name Mixin selector official aLwp;a:Ljava/util/concurrent/CompletableFuture;intermediary field_25334Lnet/minecraft/class_5350;field_25334:Ljava/util/concurrent/CompletableFuture;named field_25334Lnet/minecraft/resource/ServerResourceManager;field_25334:Ljava/util/concurrent/CompletableFuture;
-
resourceManager
- Mappings:
Namespace Name Mixin selector official bLwp;b:Lacv;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 cLwp;c:Ldc;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 dLwp;d:Lbqo;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 eLwp;e:Lafg;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 fLwp;f:Lden;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 gLwp;g:Ldem;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 hLwp;h:Ldeh;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 iLwp;i:Lwl;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 jLwp;j:Lwm;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 registrationEnvironment, int int2)- Mappings:
Namespace Name Mixin selector official <init>Lwp;<init>(Lgo;Ldc$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 aLwp;a()Lwm;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 bLwp;b()Lden;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 cLwp;c()Ldem;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 dLwp;d()Ldeh;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 eLwp;e()Lafe;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 fLwp;f()Lbqo;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 gLwp;g()Ldc;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 hLwp;h()Lwl;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 iLwp;i()Lacx;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 registrationEnvironment, int int2, Executor executor, Executor executor2)- Mappings:
Namespace Name Mixin selector official aLwp;a(Ljava/util/List;Lgo;Ldc$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 jLwp;j()Vintermediary method_29475Lnet/minecraft/class_5350;method_29475()Vnamed loadRegistryTagsLnet/minecraft/resource/ServerResourceManager;loadRegistryTags()V
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Mappings:
Namespace Name Mixin selector official closeLwp;close()Vintermediary closeLnet/minecraft/class_5350;close()Vnamed closeLnet/minecraft/resource/ServerResourceManager;close()V
-