Class ModuleLayerHandlerAccess
java.lang.Object
mods.thecomputerizer.theimpossiblelibrary.api.core.modules.AbstractModuleSystemAccessor
mods.thecomputerizer.theimpossiblelibrary.neoforge.core.modules.ModuleLayerHandlerAccess
- All Implemented Interfaces:
mods.thecomputerizer.theimpossiblelibrary.api.core.modules.ModuleSystemAccessor
public class ModuleLayerHandlerAccess
extends mods.thecomputerizer.theimpossiblelibrary.api.core.modules.AbstractModuleSystemAccessor
cpw.mods.modlauncher.ModuleLayerHandler
implements cpw.mods.modlauncher.IModuleLayerManager
-
Field Summary
Fields inherited from class mods.thecomputerizer.theimpossiblelibrary.api.core.modules.AbstractModuleSystemAccessor
access, loggerFields inherited from interface mods.thecomputerizer.theimpossiblelibrary.api.core.modules.ModuleSystemAccessor
MODULE_CLASS, MODULE_DESCRIPTOR_CLASS, RESOLVED_MODULE_CLASS -
Method Summary
Modifier and TypeMethodDescriptionMap<cpw.mods.modlauncher.api.IModuleLayerManager.Layer,?> getAllModuleNames(cpw.mods.modlauncher.api.IModuleLayerManager.Layer... layers) getAllNamedModuleLayers(cpw.mods.modlauncher.api.IModuleLayerManager.Layer... layers) getLayerClassLoader(cpw.mods.modlauncher.api.IModuleLayerManager.Layer layer) getLayerInfo(cpw.mods.modlauncher.api.IModuleLayerManager.Layer layer) getLayerModuleClassLoader(cpw.mods.modlauncher.api.IModuleLayerManager.Layer layer) getLayerPathNames(cpw.mods.modlauncher.api.IModuleLayerManager.Layer... layers) getLayerPaths(cpw.mods.modlauncher.api.IModuleLayerManager.Layer layer) mods.thecomputerizer.theimpossiblelibrary.api.core.modules.ModuleLayerAccessgetModuleLayer(cpw.mods.modlauncher.api.IModuleLayerManager.Layer layer) voidprintAllModuleNames(cpw.mods.modlauncher.api.IModuleLayerManager.Layer... layers) voidprintLayerPaths(cpw.mods.modlauncher.api.IModuleLayerManager.Layer... layers) Methods inherited from class mods.thecomputerizer.theimpossiblelibrary.api.core.modules.AbstractModuleSystemAccessor
access, accessAs, construct, construct, construct, constructDirect, constructDirect, defaultMapPrinter, getClassAccess, getClassAccess, getClassForName, getClassForName, getClassLoader, getConfiguration, getJavaLangAccess, getJavaLangAccess, getModule, getModuleDescriptor, getModuleDescriptorBuilder, getModuleDescriptorBuilder, getModuleLayer, getModuleReference, getResolvedModule, invokeStatic, invokeStatic, invokeStatic, invokeStatic, invokeStaticDirect, invokeStaticDirect, logger, newModule, newResolvedModule, newResolvedModuleMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface mods.thecomputerizer.theimpossiblelibrary.api.core.modules.ModuleSystemAccessor
as, as, asCollection, asList, asMap, asMapCollectionValue, asMapDefault, asOptional, asOptionalResult, asOptionalResult, asSet, get, get, getDirect, invoke, invoke, invokeDirect, logOrPrint, logOrPrint, logOrPrint, logOrPrintError, logOrPrintError, set, set, setDirect
-
Method Details
-
completedLayers
-
getAllModuleNames
public Map<String,Collection<String>> getAllModuleNames(cpw.mods.modlauncher.api.IModuleLayerManager.Layer... layers) -
getAllNamedModuleLayers
-
getLayerClassLoader
-
getLayerInfo
-
getLayerModuleClassLoader
public ModuleClassLoaderAccess getLayerModuleClassLoader(cpw.mods.modlauncher.api.IModuleLayerManager.Layer layer) -
getLayerPathNames
public Map<String,Collection<String>> getLayerPathNames(cpw.mods.modlauncher.api.IModuleLayerManager.Layer... layers) -
getLayerPaths
-
getModuleLayer
public mods.thecomputerizer.theimpossiblelibrary.api.core.modules.ModuleLayerAccess getModuleLayer(cpw.mods.modlauncher.api.IModuleLayerManager.Layer layer) -
layerPathMap
-
printAllModuleNames
public void printAllModuleNames(cpw.mods.modlauncher.api.IModuleLayerManager.Layer... layers) -
printLayerPaths
public void printLayerPaths(cpw.mods.modlauncher.api.IModuleLayerManager.Layer... layers)
-