Package net.minecraft.resource
Class SinglePreparationResourceReloadListener<T>
java.lang.Object
net.minecraft.resource.SinglePreparationResourceReloadListener<T>
- All Implemented Interfaces:
ResourceReloadListener
- Direct Known Subclasses:
BakedModelManager,class_5407,FoliageColormapResourceSupplier,GrassColormapResourceSupplier,JsonDataLoader,SoundManager,SplashTextResourceSupplier,SpriteAtlasHolder
public abstract class SinglePreparationResourceReloadListener<T> extends Object implements ResourceReloadListener
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.resource.ResourceReloadListener
ResourceReloadListener.Synchronizer -
Constructor Summary
Constructors Constructor Description SinglePreparationResourceReloadListener() -
Method Summary
Modifier and Type Method Description protected abstract voidapply(T loader, ResourceManager manager, Profiler profiler)protected abstract Tprepare(ResourceManager manager, Profiler profiler)CompletableFuture<Void>reload(ResourceReloadListener.Synchronizer synchronizer, ResourceManager manager, Profiler prepareProfiler, Profiler applyProfiler, Executor prepareExecutor, Executor applyExecutor)
-
Constructor Details
-
SinglePreparationResourceReloadListener
public SinglePreparationResourceReloadListener()
-
-
Method Details
-
reload
public final CompletableFuture<Void> reload(ResourceReloadListener.Synchronizer synchronizer, ResourceManager manager, Profiler prepareProfiler, Profiler applyProfiler, Executor prepareExecutor, Executor applyExecutor)- Specified by:
reloadin interfaceResourceReloadListener
-
prepare
-
apply
-