public interface IContentLoader<T extends IContent>
| Modifier and Type | Method | Description |
|---|---|---|
default boolean |
dealWithSpecialCases(IGameInstance game,
java.lang.String resourceName,
java.lang.String path,
com.google.gson.JsonElement element,
java.lang.String elementName,
IMod loadingMod,
ContentPack pack) |
|
void |
disableContent(IGameInstance game,
IResourceName resourceName) |
|
default void |
finalize(IGameInstance game) |
|
IResourceName |
getContentIdentifier() |
|
void |
loadContent(IGameInstance game,
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 getContentIdentifier()
void loadContent(IGameInstance game, 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 disableContent(IGameInstance game, IResourceName resourceName)
default boolean dealWithSpecialCases(IGameInstance game, 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(IGameInstance game)