Package net.minecraftforge.fml.loading
Class LoadingModList
- java.lang.Object
-
- net.minecraftforge.fml.loading.LoadingModList
-
public class LoadingModList extends java.lang.ObjectMaster list of all mods in the loading context. This class cannot refer outside the loading package
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<ModFile>brokenFilesprivate java.util.Map<java.lang.String,ModFileInfo>fileByIdprivate static LoadingModListINSTANCEprivate java.util.List<ModFileInfo>modFilesprivate java.util.List<EarlyLoadingException>preLoadErrorsprivate BackgroundScanHandlerscannerprivate java.util.List<ModInfo>sortedList
-
Constructor Summary
Constructors Modifier Constructor Description privateLoadingModList(java.util.List<ModFile> modFiles, java.util.List<ModInfo> sortedList)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAccessTransformers()voidaddCoreMods()voidaddForScanning(BackgroundScanHandler backgroundScanHandler)java.util.Enumeration<java.net.URL>findAllURLsForResource(java.lang.String resName)java.nio.file.PathfindResource(java.lang.String className)static LoadingModListget()java.util.List<ModFile>getBrokenFiles()java.util.List<EarlyLoadingException>getErrors()ModFileInfogetModFileById(java.lang.String modid)java.util.List<ModFileInfo>getModFiles()java.util.List<ModInfo>getMods()static LoadingModListof(java.util.List<ModFile> modFiles, java.util.List<ModInfo> sortedList, EarlyLoadingException earlyLoadingException)voidsetBrokenFiles(java.util.List<ModFile> brokenFiles)
-
-
-
Field Detail
-
INSTANCE
private static LoadingModList INSTANCE
-
modFiles
private final java.util.List<ModFileInfo> modFiles
-
sortedList
private final java.util.List<ModInfo> sortedList
-
fileById
private final java.util.Map<java.lang.String,ModFileInfo> fileById
-
scanner
private BackgroundScanHandler scanner
-
preLoadErrors
private final java.util.List<EarlyLoadingException> preLoadErrors
-
brokenFiles
private java.util.List<ModFile> brokenFiles
-
-
Method Detail
-
of
public static LoadingModList of(java.util.List<ModFile> modFiles, java.util.List<ModInfo> sortedList, EarlyLoadingException earlyLoadingException)
-
get
public static LoadingModList get()
-
addCoreMods
public void addCoreMods()
-
addAccessTransformers
public void addAccessTransformers()
-
addForScanning
public void addForScanning(BackgroundScanHandler backgroundScanHandler)
-
getModFiles
public java.util.List<ModFileInfo> getModFiles()
-
findResource
public java.nio.file.Path findResource(java.lang.String className)
-
findAllURLsForResource
public java.util.Enumeration<java.net.URL> findAllURLsForResource(java.lang.String resName)
-
getModFileById
public ModFileInfo getModFileById(java.lang.String modid)
-
getMods
public java.util.List<ModInfo> getMods()
-
getErrors
public java.util.List<EarlyLoadingException> getErrors()
-
setBrokenFiles
public void setBrokenFiles(java.util.List<ModFile> brokenFiles)
-
getBrokenFiles
public java.util.List<ModFile> getBrokenFiles()
-
-