类 AbstractModProvider

java.lang.Object
net.minecraftforge.fml.loading.moddiscovery.AbstractModProvider
所有已实现的接口:
net.minecraftforge.forgespi.locating.IModProvider
直接已知子类:
ClasspathLocator, ForgeDevLocator, ForgeUserdevLocator, JarInJarDependencyLocator, MinecraftLocator, ModsFolderLocator

@Internal public abstract class AbstractModProvider extends Object implements net.minecraftforge.forgespi.locating.IModProvider
  • 字段详细资料

    • LOGGER

      private static final org.slf4j.Logger LOGGER
    • MODS_TOML

      protected static final String MODS_TOML
      另请参阅:
    • MODULE_INFO

      protected static final String MODULE_INFO
      另请参阅:
  • 构造器详细资料

    • AbstractModProvider

      public AbstractModProvider()
  • 方法详细资料

    • createMod

      protected net.minecraftforge.forgespi.locating.IModLocator.ModFileOrException createMod(Path path)
    • createMod

      @Nullable protected net.minecraftforge.forgespi.locating.IModLocator.ModFileOrException createMod(Path path, boolean ignoreUnknown)
    • createMod

      @Nullable protected net.minecraftforge.forgespi.locating.IModLocator.ModFileOrException createMod(Path path, boolean ignoreUnknown, String defaultType)
    • loadMetaFromJar

      private static cpw.mods.jarhandling.JarMetadata loadMetaFromJar(cpw.mods.jarhandling.SecureJar jar, ModJarMetadata mjm)
    • manifestParser

      protected net.minecraftforge.forgespi.language.IModFileInfo manifestParser(net.minecraftforge.forgespi.locating.IModFile mod)
    • isValid

      public boolean isValid(net.minecraftforge.forgespi.locating.IModFile modFile)
      指定者:
      isValid 在接口中 net.minecraftforge.forgespi.locating.IModProvider
    • initArguments

      public void initArguments(Map<String,?> arguments)
      指定者:
      initArguments 在接口中 net.minecraftforge.forgespi.locating.IModProvider
    • getDefaultJarModType

      protected String getDefaultJarModType()
    • scanFile

      public void scanFile(net.minecraftforge.forgespi.locating.IModFile file, Consumer<Path> pathConsumer)
      指定者:
      scanFile 在接口中 net.minecraftforge.forgespi.locating.IModProvider