public class ModClassLoader extends URLClassLoader
| Constructor and Description |
|---|
ModClassLoader(ClassLoader parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
addFile(File modFile) |
List<String> |
getDefaultLibraries() |
File[] |
getParentSources() |
Class<? extends BaseModProxy> |
loadBaseModClass(String modClazzName) |
Class<?> |
loadClass(String name) |
close, findResource, findResources, getResourceAsStream, getURLs, newInstance, newInstanceclearAssertionStatus, getParent, getResource, getResources, getSystemClassLoader, getSystemResource, getSystemResourceAsStream, getSystemResources, setClassAssertionStatus, setDefaultAssertionStatus, setPackageAssertionStatuspublic ModClassLoader(ClassLoader parent)
public void addFile(File modFile) throws MalformedURLException
MalformedURLExceptionpublic Class<?> loadClass(String name) throws ClassNotFoundException
loadClass in class ClassLoaderClassNotFoundExceptionpublic File[] getParentSources()
public Class<? extends BaseModProxy> loadBaseModClass(String modClazzName) throws Exception
Exception