public interface IMod
| Modifier and Type | Method and Description |
|---|---|
default java.lang.String[] |
getAuthors() |
default java.lang.String |
getDescription() |
java.lang.String |
getDisplayName() |
java.lang.String |
getId() |
default java.lang.Class<? extends Gui> |
getModGuiClass() |
java.lang.String |
getResourceLocation() |
default int |
getSortingPriority() |
java.lang.String |
getVersion() |
default void |
init(IGameInstance game,
IApiHandler apiHandler,
IEventHandler eventHandler) |
default void |
initAssets(IGameInstance game,
IAssetManager assetManager,
IApiHandler apiHandler) |
default boolean |
isCompatibleWithModVersion(java.lang.String version) |
default boolean |
isDisableable() |
default boolean |
isRequiredOnClient() |
default boolean |
isRequiredOnServer() |
default void |
postInit(IGameInstance game,
IApiHandler apiHandler,
IEventHandler eventHandler) |
default void |
postInitAssets(IGameInstance game,
IAssetManager assetManager,
IApiHandler apiHandler) |
default void |
postPostInit(IGameInstance game,
IApiHandler apiHandler,
IEventHandler eventHandler) |
default void |
preInit(IGameInstance game,
IApiHandler apiHandler,
IEventHandler eventHandler) |
default void |
preInitAssets(IGameInstance game,
IAssetManager assetManager,
IApiHandler apiHandler) |
default void |
prePreInit(IGameInstance game,
IApiHandler apiHandler,
IEventHandler eventHandler) |
java.lang.String getDisplayName()
java.lang.String getId()
java.lang.String getVersion()
java.lang.String getResourceLocation()
default java.lang.String getDescription()
default java.lang.String[] getAuthors()
default int getSortingPriority()
default java.lang.Class<? extends Gui> getModGuiClass()
default boolean isDisableable()
default boolean isRequiredOnClient()
default boolean isRequiredOnServer()
default boolean isCompatibleWithModVersion(java.lang.String version)
default void prePreInit(IGameInstance game, IApiHandler apiHandler, IEventHandler eventHandler)
default void preInit(IGameInstance game, IApiHandler apiHandler, IEventHandler eventHandler)
default void init(IGameInstance game, IApiHandler apiHandler, IEventHandler eventHandler)
default void postInit(IGameInstance game, IApiHandler apiHandler, IEventHandler eventHandler)
default void postPostInit(IGameInstance game, IApiHandler apiHandler, IEventHandler eventHandler)
default void preInitAssets(IGameInstance game, IAssetManager assetManager, IApiHandler apiHandler)
default void initAssets(IGameInstance game, IAssetManager assetManager, IApiHandler apiHandler)
default void postInitAssets(IGameInstance game, IAssetManager assetManager, IApiHandler apiHandler)