public interface IFMLLoadingPlugin
| Modifier and Type | Interface and Description | 
|---|---|
static interface  | 
IFMLLoadingPlugin.TransformerExclusions
Annotate your load plugin with a list of package prefixes that will *not* be
 processed by the ASM transformation stack. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
String[] | 
getASMTransformerClass()
Return a list of classes that implements the IClassTransformer interface 
 | 
String[] | 
getLibraryRequestClass()
Return a list of classes that implement the ILibrarySet interface 
 | 
String | 
getModContainerClass()
Return a class name that implements "ModContainer" for injection into the mod list
 The "getName" function should return a name that other mods can, if need be,
 depend on. 
 | 
String | 
getSetupClass()
Return the class name of an implementor of "IFMLCallHook", that will be run, in the
 main thread, to perform any additional setup this coremod may require. 
 | 
void | 
injectData(Map<String,Object> data)
Inject coremod data into this coremod
 This data includes:
 "mcLocation" : the location of the minecraft directory,
 "coremodList" : the list of coremods
 "coremodLocation" : the file this coremod loaded from, 
 | 
String[] getLibraryRequestClass()
String[] getASMTransformerClass()
String getModContainerClass()
String getSetupClass()
void injectData(Map<String,Object> data)