| Interface | Description | 
|---|---|
| IFMLCallHook | 
 This call hook allows for code to execute at the very early stages of
 minecraft initialization. 
 | 
| IFMLLoadingPlugin | 
 The base plugin that provides class name meta information to FML to
 enhance the classloading lifecycle for mods in FML 
 | 
| Class | Description | 
|---|---|
| CoreModManager | |
| FileListHelper | |
| FMLCorePlugin | |
| FMLInjectionData | |
| FMLLaunchHandler | |
| FMLRelaunchLog | |
| FMLSecurityManager | 
 A custom security manager stopping certain events from happening
 unexpectedly. 
 | 
| ModListHelper | |
| ModListHelper.JsonModList | |
| ReflectionHelper | 
 Some reflection helper code. 
 | 
| ServerLaunchWrapper | 
| Enum | Description | 
|---|---|
| Side | 
| Annotation Type | Description | 
|---|---|
| IFMLLoadingPlugin.DependsOn | |
| IFMLLoadingPlugin.MCVersion | 
 Use this to target a specific minecraft version for your coremod. 
 | 
| IFMLLoadingPlugin.Name | 
 Name this coremod something other than the "short class name" 
 | 
| IFMLLoadingPlugin.SortingIndex | 
 A simple sorting index, interleaved with other tweakers from other sources, as well as FML 
 | 
| IFMLLoadingPlugin.TransformerExclusions | 
 Annotate your load plugin with a list of package prefixes that will *not* be
 processed by the ASM transformation stack. 
 | 
| SideOnly | 
 Marks the associated element as being only available on a certain  
Side. |