public class FMLDevClientLaunchProvider extends FMLCommonLaunchHandler implements cpw.mods.modlauncher.api.ILaunchHandlerService
Modifier and Type | Field and Description |
---|---|
private java.nio.file.Path |
compiledClasses |
private static org.apache.logging.log4j.Logger |
LOGGER |
private java.nio.file.Path |
resources |
Constructor and Description |
---|
FMLDevClientLaunchProvider() |
Modifier and Type | Method and Description |
---|---|
net.minecraftforge.api.distmarker.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 java.lang.String |
getNaming() |
java.util.concurrent.Callable<java.lang.Void> |
launchService(java.lang.String[] arguments,
cpw.mods.modlauncher.api.ITransformingClassLoader launchClassLoader) |
java.lang.String |
name() |
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) |
beforeStart, configureTransformationClassLoader, getClassLoaderLocatorFunction, getClassLoaderManifestLocatorFunction, getPackagePredicate, isProduction, processModClassesEnvironmentVariable
private static final org.apache.logging.log4j.Logger LOGGER
private java.nio.file.Path compiledClasses
private java.nio.file.Path resources
public java.lang.String name()
name
in interface cpw.mods.modlauncher.api.ILaunchHandlerService
public java.nio.file.Path getForgePath(java.lang.String mcVersion, java.lang.String forgeVersion, java.lang.String forgeGroup)
getForgePath
in class FMLCommonLaunchHandler
public java.nio.file.Path[] getMCPaths(java.lang.String mcVersion, java.lang.String mcpVersion, java.lang.String forgeVersion, java.lang.String forgeGroup)
getMCPaths
in class FMLCommonLaunchHandler
public java.util.concurrent.Callable<java.lang.Void> launchService(java.lang.String[] arguments, cpw.mods.modlauncher.api.ITransformingClassLoader launchClassLoader)
launchService
in interface cpw.mods.modlauncher.api.ILaunchHandlerService
public void setup(cpw.mods.modlauncher.api.IEnvironment environment, java.util.Map<java.lang.String,?> arguments)
setup
in class FMLCommonLaunchHandler
public net.minecraftforge.api.distmarker.Dist getDist()
getDist
in class FMLCommonLaunchHandler
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)
validatePaths
in class FMLCommonLaunchHandler
protected java.lang.String getNaming()
getNaming
in class FMLCommonLaunchHandler