程序包net.minecraftforge.fml.loading.moddiscovery的分层结构

程序包分层结构:

类分层结构

  • java.lang.Object
    • net.minecraftforge.fml.loading.moddiscovery.AbstractModProvider (implements net.minecraftforge.forgespi.locating.IModProvider)
      • net.minecraftforge.fml.loading.moddiscovery.ClasspathLocator (implements net.minecraftforge.forgespi.locating.IModLocator)
      • net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator (implements net.minecraftforge.forgespi.locating.IDependencyLocator)
      • net.minecraftforge.fml.loading.moddiscovery.MinecraftLocator (implements net.minecraftforge.forgespi.locating.IModLocator)
      • net.minecraftforge.fml.loading.moddiscovery.ModsFolderLocator (implements net.minecraftforge.forgespi.locating.IModLocator)
    • net.minecraftforge.fml.loading.moddiscovery.AbstractModProvider.Holder<T>
    • org.objectweb.asm.AnnotationVisitor
    • net.minecraftforge.fml.loading.moddiscovery.BackgroundScanHandler
    • org.objectweb.asm.ClassVisitor
    • net.minecraftforge.fml.loading.moddiscovery.CoreModFile (implements net.minecraftforge.forgespi.coremod.ICoreModFile)
    • net.minecraftforge.fml.loading.moddiscovery.ModAnnotation
    • 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.Holder<T>
    • net.minecraftforge.fml.loading.moddiscovery.ModJarMetadata (implements cpw.mods.jarhandling.JarMetadata)
    • net.minecraftforge.fml.loading.moddiscovery.ModValidator
    • net.minecraftforge.fml.loading.moddiscovery.NightConfigWrapper (implements net.minecraftforge.forgespi.language.IConfigurable)
    • java.lang.Throwable (implements java.io.Serializable)

枚举类分层结构

记录类分层结构

  • java.lang.Object
    • 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.JarInJarDependencyLocator.ModWithVersionRange
      • 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.Scanner