Files
TinkersConstruct/src/main/java/tconstruct/plugins/ICompatPlugin.java
T

25 lines
587 B
Java
Raw Normal View History

2013-11-16 16:34:38 +00:00
package tconstruct.plugins;
/**
* Interface for TiC compat plugins.
2014-02-16 14:23:50 -05:00
*
* Do not include mod API usage directly in this file except for IMC! This must
* be constructable even when the target mod isn't available due to Java not
* allowing static abstracts.
*/
2014-02-05 09:11:06 -05:00
public interface ICompatPlugin
{
2013-11-16 16:34:38 +00:00
// Mod ID the plugin handles
2014-02-05 09:11:06 -05:00
public abstract String getModId ();
2013-11-16 16:34:38 +00:00
// Called during TCon PreInit
2014-02-05 09:11:06 -05:00
public abstract void preInit ();
2013-11-16 16:34:38 +00:00
// Called during TCon Init
2014-02-05 09:11:06 -05:00
public abstract void init ();
2013-11-16 16:34:38 +00:00
// Called during TCon PostInit
2014-02-05 09:11:06 -05:00
public abstract void postInit ();
2013-11-16 16:34:38 +00:00
}