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,
ResourceName resourceName) |
|
default void |
finalize(IGameInstance game) |
|
ResourceName |
getContentIdentifier() |
|
void |
loadContent(IGameInstance game,
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 getContentIdentifier()
void loadContent(IGameInstance game, 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 disableContent(IGameInstance game, ResourceName 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)
default void finalize(IGameInstance game)