Class MultiPackResourceManager
java.lang.Object
net.minecraft.server.packs.resources.MultiPackResourceManager
- All Implemented Interfaces:
AutoCloseable,CloseableResourceManager,ResourceManager,ResourceProvider
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.server.packs.resources.ResourceManager
ResourceManager.Empty -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Map<String,FallbackResourceManager> private final List<PackResources> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()getResource(ResourceLocation p_203813_) getResources(ResourceLocation p_203810_) booleanhasResource(ResourceLocation p_203807_) listResources(String p_203804_, Predicate<String> p_203805_)
-
Field Details
-
namespacedManagers
-
packs
-
-
Constructor Details
-
MultiPackResourceManager
-
-
Method Details
-
getNamespaces
- Specified by:
getNamespacesin interfaceResourceManager
-
getResource
- Specified by:
getResourcein interfaceResourceProvider- Throws:
IOException
-
hasResource
- Specified by:
hasResourcein interfaceResourceManager
-
getResources
- Specified by:
getResourcesin interfaceResourceManager- Throws:
IOException
-
listResources
- Specified by:
listResourcesin interfaceResourceManager
-
listPacks
- Specified by:
listPacksin interfaceResourceManager
-
close
public void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein interfaceCloseableResourceManager
-