Class ReloadableResourceManager
java.lang.Object
net.minecraft.server.packs.resources.ReloadableResourceManager
- All Implemented Interfaces:
- AutoCloseable,- ResourceManager,- ResourceProvider
- 
Nested Class SummaryNested classes/interfaces inherited from interface net.minecraft.server.packs.resources.ResourceManagerResourceManager.Empty
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final List<PreparableReloadListener>private static final org.slf4j.Loggerprivate CloseableResourceManagerprivate final PackType
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidclose()createReload(Executor p_143930_, Executor p_143931_, CompletableFuture<Unit> p_143932_, List<PackResources> p_143933_) getResource(ResourceLocation p_215494_) getResourceStack(ResourceLocation p_215486_) listResources(String p_215488_, Predicate<ResourceLocation> p_215489_) listResourceStacks(String p_215491_, Predicate<ResourceLocation> p_215492_) voidvoidMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.server.packs.resources.ResourceProvidergetResourceOrThrow, open, openAsReader
- 
Field Details- 
LOGGERprivate static final org.slf4j.Logger LOGGER
- 
resources
- 
listeners
- 
type
 
- 
- 
Constructor Details- 
ReloadableResourceManager
 
- 
- 
Method Details- 
closepublic void close()- Specified by:
- closein interface- AutoCloseable
 
- 
registerReloadListener
- 
createReloadpublic ReloadInstance createReload(Executor p_143930_, Executor p_143931_, CompletableFuture<Unit> p_143932_, List<PackResources> p_143933_) 
- 
getResource- Specified by:
- getResourcein interface- ResourceProvider
 
- 
getNamespaces- Specified by:
- getNamespacesin interface- ResourceManager
 
- 
getResourceStack- Specified by:
- getResourceStackin interface- ResourceManager
 
- 
listResourcespublic Map<ResourceLocation,Resource> listResources(String p_215488_, Predicate<ResourceLocation> p_215489_) - Specified by:
- listResourcesin interface- ResourceManager
 
- 
listResourceStackspublic Map<ResourceLocation,List<Resource>> listResourceStacks(String p_215491_, Predicate<ResourceLocation> p_215492_) - Specified by:
- listResourceStacksin interface- ResourceManager
 
- 
listPacks- Specified by:
- listPacksin interface- ResourceManager
 
- 
registerReloadListenerIfNotPresent
 
-