public abstract class FMLCommonLaunchHandler
extends java.lang.Object
| コンストラクタと説明 | 
|---|
| FMLCommonLaunchHandler() | 
| 修飾子とタイプ | メソッドと説明 | 
|---|---|
| protected void | beforeStart(cpw.mods.modlauncher.api.ITransformingClassLoader launchClassLoader) | 
| void | configureTransformationClassLoader(cpw.mods.modlauncher.api.ITransformingClassLoaderBuilder builder) | 
| protected java.util.function.Function<java.lang.String,java.util.Optional<java.net.URL>> | getClassLoaderLocatorFunction() | 
| protected java.util.function.Function<java.net.URLConnection,java.util.Optional<java.util.jar.Manifest>> | getClassLoaderManifestLocatorFunction() | 
| abstract Dist | getDist() | 
| java.nio.file.Path | getForgePath(java.lang.String mcVersion,
            java.lang.String forgeVersion,
            java.lang.String forgeGroup) | 
| java.nio.file.Path[] | getMCPaths(java.lang.String mcVersion,
          java.lang.String mcpVersion,
          java.lang.String forgeVersion,
          java.lang.String forgeGroup) | 
| protected abstract java.lang.String | getNaming() | 
| protected java.util.function.Predicate<java.lang.String> | getPackagePredicate() | 
| protected void | processModClassesEnvironmentVariable(java.util.Map<java.lang.String,java.util.List<org.apache.commons.lang3.tuple.Pair<java.nio.file.Path,java.util.List<java.nio.file.Path>>>> arguments) | 
| void | setup(cpw.mods.modlauncher.api.IEnvironment environment,
     java.util.Map<java.lang.String,?> arguments) | 
| protected void | validatePaths(java.nio.file.Path forgePath,
             java.nio.file.Path[] mcPaths,
             java.lang.String forgeVersion,
             java.lang.String mcVersion,
             java.lang.String mcpVersion) | 
protected java.util.function.Predicate<java.lang.String> getPackagePredicate()
public java.nio.file.Path getForgePath(java.lang.String mcVersion,
                                       java.lang.String forgeVersion,
                                       java.lang.String forgeGroup)
public java.nio.file.Path[] getMCPaths(java.lang.String mcVersion,
                                       java.lang.String mcpVersion,
                                       java.lang.String forgeVersion,
                                       java.lang.String forgeGroup)
public void configureTransformationClassLoader(cpw.mods.modlauncher.api.ITransformingClassLoaderBuilder builder)
public void setup(cpw.mods.modlauncher.api.IEnvironment environment,
                  java.util.Map<java.lang.String,?> arguments)
public abstract Dist getDist()
protected void beforeStart(cpw.mods.modlauncher.api.ITransformingClassLoader launchClassLoader)
protected void processModClassesEnvironmentVariable(java.util.Map<java.lang.String,java.util.List<org.apache.commons.lang3.tuple.Pair<java.nio.file.Path,java.util.List<java.nio.file.Path>>>> arguments)
protected void validatePaths(java.nio.file.Path forgePath,
                             java.nio.file.Path[] mcPaths,
                             java.lang.String forgeVersion,
                             java.lang.String mcVersion,
                             java.lang.String mcpVersion)
protected java.util.function.Function<java.lang.String,java.util.Optional<java.net.URL>> getClassLoaderLocatorFunction()
protected java.util.function.Function<java.net.URLConnection,java.util.Optional<java.util.jar.Manifest>> getClassLoaderManifestLocatorFunction()
protected abstract java.lang.String getNaming()