public class ModAPIManager
extends java.lang.Object
| Modifier and Type | Field and Description | 
|---|---|
static ModAPIManager | 
INSTANCE  | 
| Constructor and Description | 
|---|
ModAPIManager()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
cleanupAPIContainers(java.util.List<ModContainer> mods)  | 
java.lang.Iterable<? extends ModContainer> | 
getAPIList()  | 
boolean | 
hasAPI(java.lang.String modId)  | 
void | 
injectAPIModContainers(java.util.List<ModContainer> mods,
                      java.util.Map<java.lang.String,ModContainer> nameLookup)  | 
void | 
manageAPI(ModClassLoader modClassLoader,
         ModDiscoverer discoverer)  | 
void | 
registerDataTableAndParseAPI(ASMDataTable dataTable)  | 
public static final ModAPIManager INSTANCE
public void registerDataTableAndParseAPI(ASMDataTable dataTable)
public void manageAPI(ModClassLoader modClassLoader, ModDiscoverer discoverer)
public void injectAPIModContainers(java.util.List<ModContainer> mods, java.util.Map<java.lang.String,ModContainer> nameLookup)
public void cleanupAPIContainers(java.util.List<ModContainer> mods)
public boolean hasAPI(java.lang.String modId)
public java.lang.Iterable<? extends ModContainer> getAPIList()