public interface IAssetLoader<T extends IAsset>
| Modifier and Type | Method | Description |
|---|---|---|
default boolean |
dealWithSpecialCases(IAssetManager manager,
java.lang.String resourceName,
java.lang.String path,
com.google.gson.JsonElement element,
java.lang.String elementName,
IMod loadingMod,
ContentPack pack) |
|
void |
disableAsset(IAssetManager manager,
IResourceName resourceName) |
|
default void |
finalize(IAssetManager manager) |
|
IResourceName |
getAssetIdentifier() |
|
void |
loadAsset(IAssetManager manager,
IResourceName resourceName,
java.lang.String path,
com.google.gson.JsonElement element,
java.lang.String elementName,
IMod loadingMod,
ContentPack pack) |
|
default void |
register() |
default void register()
IResourceName getAssetIdentifier()
void loadAsset(IAssetManager manager, IResourceName resourceName, java.lang.String path, com.google.gson.JsonElement element, java.lang.String elementName, IMod loadingMod, ContentPack pack) throws java.lang.Exception
java.lang.Exceptionvoid disableAsset(IAssetManager manager, IResourceName resourceName)
default boolean dealWithSpecialCases(IAssetManager manager, java.lang.String resourceName, java.lang.String path, com.google.gson.JsonElement element, java.lang.String elementName, IMod loadingMod, ContentPack pack) throws java.lang.Exception
java.lang.Exceptiondefault void finalize(IAssetManager manager)