Class Hierarchy
- java.lang.Object
- net.minecraftforge.fml.loading.moddiscovery.AbstractModProvider (implements net.minecraftforge.forgespi.locating.IModProvider)
- net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileModProvider
- net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator (implements net.minecraftforge.forgespi.locating.IDependencyLocator)
- net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator
 
 - net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileModLocator (implements net.minecraftforge.forgespi.locating.IModLocator)
- net.minecraftforge.fml.loading.moddiscovery.ClasspathLocator
 - net.minecraftforge.fml.loading.moddiscovery.MavenDirectoryLocator
 - net.minecraftforge.fml.loading.moddiscovery.ModsFolderLocator
 
 
 - net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator (implements net.minecraftforge.forgespi.locating.IDependencyLocator)
 - net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator (implements net.minecraftforge.forgespi.locating.IModLocator)
 
 - net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileModProvider
 - org.objectweb.asm.AnnotationVisitor
- net.minecraftforge.fml.loading.moddiscovery.ModAnnotationVisitor
 
 - net.minecraftforge.fml.loading.moddiscovery.BackgroundScanHandler
 - org.objectweb.asm.ClassVisitor
- net.minecraftforge.fml.loading.moddiscovery.ModClassVisitor
 
 - net.minecraftforge.fml.loading.moddiscovery.CoreModFile (implements net.minecraftforge.forgespi.coremod.ICoreModFile)
 - net.minecraftforge.fml.loading.moddiscovery.ExplodedDirectoryLocator (implements net.minecraftforge.forgespi.locating.IModLocator)
 - org.objectweb.asm.FieldVisitor
- net.minecraftforge.fml.loading.moddiscovery.ModFieldVisitor
 
 - org.objectweb.asm.MethodVisitor
- net.minecraftforge.fml.loading.moddiscovery.ModMethodVisitor
 
 - net.minecraftforge.fml.loading.moddiscovery.ModAnnotation
 - net.minecraftforge.fml.loading.moddiscovery.ModAnnotation.EnumHolder
 - net.minecraftforge.fml.loading.moddiscovery.ModDiscoverer
 - net.minecraftforge.fml.loading.moddiscovery.ModFile (implements net.minecraftforge.forgespi.locating.IModFile)
 - net.minecraftforge.fml.loading.moddiscovery.ModFileInfo (implements net.minecraftforge.forgespi.language.IConfigurable, net.minecraftforge.forgespi.language.IModFileInfo)
 - net.minecraftforge.fml.loading.moddiscovery.ModFileParser
 - net.minecraftforge.fml.loading.moddiscovery.ModInfo (implements net.minecraftforge.forgespi.language.IConfigurable, net.minecraftforge.forgespi.language.IModInfo)
 - net.minecraftforge.fml.loading.moddiscovery.ModInfo.ModVersion (implements net.minecraftforge.forgespi.language.IModInfo.ModVersion)
 - net.minecraftforge.fml.loading.moddiscovery.ModJarMetadata (implements cpw.mods.jarhandling.JarMetadata)
 - net.minecraftforge.fml.loading.moddiscovery.ModListHandler
 - net.minecraftforge.fml.loading.moddiscovery.ModValidator
 - net.minecraftforge.fml.loading.moddiscovery.NightConfigWrapper (implements net.minecraftforge.forgespi.language.IConfigurable)
 - java.lang.Record
- net.minecraftforge.fml.loading.moddiscovery.AbstractModProvider.DefaultModFileInfo (implements net.minecraftforge.forgespi.language.IConfigurable, net.minecraftforge.forgespi.language.IModFileInfo)
 - net.minecraftforge.fml.loading.moddiscovery.ExplodedDirectoryLocator.ExplodedMod
 - net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator.ModWithVersionRange
 
 - net.minecraftforge.fml.loading.moddiscovery.Scanner
 - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- net.minecraftforge.forgespi.locating.ModFileLoadingException
- net.minecraftforge.fml.loading.moddiscovery.InvalidModFileException
 
 
 - net.minecraftforge.forgespi.locating.ModFileLoadingException
 
 - java.lang.RuntimeException
 
 - java.lang.Exception
 
 - net.minecraftforge.fml.loading.moddiscovery.AbstractModProvider (implements net.minecraftforge.forgespi.locating.IModProvider)
 
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- net.minecraftforge.fml.loading.moddiscovery.BackgroundScanHandler.ScanStatus
 - net.minecraftforge.fml.loading.moddiscovery.InvalidModIdentifier
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)