Class ClasspathTransformerDiscoverer

java.lang.Object
net.minecraftforge.fml.loading.ClasspathTransformerDiscoverer
All Implemented Interfaces:
cpw.mods.modlauncher.serviceapi.ITransformerDiscoveryService

public class ClasspathTransformerDiscoverer extends Object implements cpw.mods.modlauncher.serviceapi.ITransformerDiscoveryService
  • Field Details

    • legacyClasspath

      private final List<Path> legacyClasspath
    • found

      private static final List<cpw.mods.modlauncher.api.NamedPath> found
  • Constructor Details

    • ClasspathTransformerDiscoverer

      public ClasspathTransformerDiscoverer()
  • Method Details

    • candidates

      public List<cpw.mods.modlauncher.api.NamedPath> candidates(Path gameDirectory)
      Specified by:
      candidates in interface cpw.mods.modlauncher.serviceapi.ITransformerDiscoveryService
    • candidates

      public List<cpw.mods.modlauncher.api.NamedPath> candidates(Path gameDirectory, String launchTarget)
      Specified by:
      candidates in interface cpw.mods.modlauncher.serviceapi.ITransformerDiscoveryService
    • allExcluded

      public static List<Path> allExcluded()
    • scan

      private void scan(Path gameDirectory)
    • locateTransformers

      private void locateTransformers(String resource) throws IOException
      Throws:
      IOException