public interface IAssetLoader<T extends IAsset>
| Modifier and Type | Method and 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,
ResourceName resourceName) |
default void |
finalize(IAssetManager manager) |
ResourceName |
getAssetIdentifier() |
void |
loadAsset(IAssetManager manager,
ResourceName resourceName,
java.lang.String path,
com.google.gson.JsonElement element,
java.lang.String elementName,
IMod loadingMod,
ContentPack pack) |
default void |
register() |
default void register()
ResourceName getAssetIdentifier()
void loadAsset(IAssetManager manager, ResourceName 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, ResourceName 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)