public class SimpleReloadableResourceManager extends java.lang.Object implements IReloadableResourceManager
| 修飾子とタイプ | クラスと説明 | 
|---|---|
| static class  | SimpleReloadableResourceManager.FailedPackException | 
| コンストラクタと説明 | 
|---|
| SimpleReloadableResourceManager(ResourcePackType side,
                               java.lang.Thread p_i50689_2_) | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
| void | addReloadListener(IFutureReloadListener p_219534_1_) | 
| void | addResourcePack(IResourcePack resourcePack) | 
| java.util.Collection<ResourceLocation> | getAllResourceLocations(java.lang.String pathIn,
                       java.util.function.Predicate<java.lang.String> filter) | 
| java.util.List<IResource> | getAllResources(ResourceLocation resourceLocationIn) | 
| IResource | getResource(ResourceLocation resourceLocationIn) | 
| java.util.Set<java.lang.String> | getResourceNamespaces() | 
| boolean | hasResource(ResourceLocation p_219533_1_) | 
| protected IAsyncReloader | initializeAsyncReloader(java.util.concurrent.Executor backgroundExecutor,
                       java.util.concurrent.Executor gameExecutor,
                       java.util.List<IFutureReloadListener> listeners,
                       java.util.concurrent.CompletableFuture<Unit> waitingFor) | 
| IAsyncReloader | reloadResources(java.util.concurrent.Executor backgroundExecutor,
               java.util.concurrent.Executor gameExecutor,
               java.util.concurrent.CompletableFuture<Unit> waitingFor,
               java.util.List<IResourcePack> p_219537_4_) | 
| java.util.concurrent.CompletableFuture<Unit> | reloadResourcesAndThen(java.util.concurrent.Executor p_219536_1_,
                      java.util.concurrent.Executor p_219536_2_,
                      java.util.List<IResourcePack> p_219536_3_,
                      java.util.concurrent.CompletableFuture<Unit> p_219536_4_) | 
public SimpleReloadableResourceManager(ResourcePackType side, java.lang.Thread p_i50689_2_)
public void addResourcePack(IResourcePack resourcePack)
public java.util.Set<java.lang.String> getResourceNamespaces()
getResourceNamespaces インタフェース内 IResourceManagerpublic IResource getResource(ResourceLocation resourceLocationIn) throws java.io.IOException
getResource インタフェース内 IResourceManagerjava.io.IOExceptionpublic boolean hasResource(ResourceLocation p_219533_1_)
hasResource インタフェース内 IResourceManagerpublic java.util.List<IResource> getAllResources(ResourceLocation resourceLocationIn) throws java.io.IOException
getAllResources インタフェース内 IResourceManagerjava.io.IOExceptionpublic java.util.Collection<ResourceLocation> getAllResourceLocations(java.lang.String pathIn, java.util.function.Predicate<java.lang.String> filter)
getAllResourceLocations インタフェース内 IResourceManagerpublic java.util.concurrent.CompletableFuture<Unit> reloadResourcesAndThen(java.util.concurrent.Executor p_219536_1_, java.util.concurrent.Executor p_219536_2_, java.util.List<IResourcePack> p_219536_3_, java.util.concurrent.CompletableFuture<Unit> p_219536_4_)
reloadResourcesAndThen インタフェース内 IReloadableResourceManagerpublic void addReloadListener(IFutureReloadListener p_219534_1_)
addReloadListener インタフェース内 IReloadableResourceManagerprotected IAsyncReloader initializeAsyncReloader(java.util.concurrent.Executor backgroundExecutor, java.util.concurrent.Executor gameExecutor, java.util.List<IFutureReloadListener> listeners, java.util.concurrent.CompletableFuture<Unit> waitingFor)
public IAsyncReloader reloadResources(java.util.concurrent.Executor backgroundExecutor, java.util.concurrent.Executor gameExecutor, java.util.concurrent.CompletableFuture<Unit> waitingFor, java.util.List<IResourcePack> p_219537_4_)
reloadResources インタフェース内 IReloadableResourceManager