Package net.minecraftforge.userdev
Class FMLDevClientLaunchProvider
java.lang.Object
net.minecraftforge.fml.loading.FMLCommonLaunchHandler
net.minecraftforge.userdev.FMLDevClientLaunchProvider
- All Implemented Interfaces:
cpw.mods.modlauncher.api.ILaunchHandlerService
public class FMLDevClientLaunchProvider
extends FMLCommonLaunchHandler
implements cpw.mods.modlauncher.api.ILaunchHandlerService
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionnet.minecraftforge.api.distmarker.Dist
getDist()
getForgePath
(String mcVersion, String forgeVersion, String forgeGroup) Path[]
getMCPaths
(String mcVersion, String mcpVersion, String forgeVersion, String forgeGroup) protected String
launchService
(String[] arguments, cpw.mods.modlauncher.api.ITransformingClassLoader launchClassLoader) name()
void
protected void
validatePaths
(Path forgePath, Path[] mcPaths, String forgeVersion, String mcVersion, String mcpVersion) Methods inherited from class net.minecraftforge.fml.loading.FMLCommonLaunchHandler
beforeStart, configureTransformationClassLoader, getClassLoaderManifestLocatorFunction, getClassLoaderResourceEnumerationFunction, getPackagePredicate, isData, isProduction, processModClassesEnvironmentVariable
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface cpw.mods.modlauncher.api.ILaunchHandlerService
configureTransformationClassLoader, getPaths
-
Field Details
-
LOGGER
private static final org.apache.logging.log4j.Logger LOGGER -
compiledClasses
-
resources
-
-
Constructor Details
-
FMLDevClientLaunchProvider
public FMLDevClientLaunchProvider()
-
-
Method Details
-
name
- Specified by:
name
in interfacecpw.mods.modlauncher.api.ILaunchHandlerService
-
getForgePath
- Overrides:
getForgePath
in classFMLCommonLaunchHandler
-
getMCPaths
public Path[] getMCPaths(String mcVersion, String mcpVersion, String forgeVersion, String forgeGroup) - Overrides:
getMCPaths
in classFMLCommonLaunchHandler
-
launchService
public Callable<Void> launchService(String[] arguments, cpw.mods.modlauncher.api.ITransformingClassLoader launchClassLoader) - Specified by:
launchService
in interfacecpw.mods.modlauncher.api.ILaunchHandlerService
-
setup
- Overrides:
setup
in classFMLCommonLaunchHandler
-
getDist
public net.minecraftforge.api.distmarker.Dist getDist()- Specified by:
getDist
in classFMLCommonLaunchHandler
-
validatePaths
protected void validatePaths(Path forgePath, Path[] mcPaths, String forgeVersion, String mcVersion, String mcpVersion) - Overrides:
validatePaths
in classFMLCommonLaunchHandler
-
getNaming
- Specified by:
getNaming
in classFMLCommonLaunchHandler
-