Package net.minecraftforge.userdev
Class FMLUserdevLaunchProvider
java.lang.Object
net.minecraftforge.fml.loading.FMLCommonLaunchHandler
net.minecraftforge.userdev.FMLUserdevLaunchProvider
- Direct Known Subclasses:
FMLUserdevClientLaunchProvider
,FMLUserdevDataLaunchProvider
,FMLUserdevServerLaunchProvider
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetForgePath
(String mcVersion, String forgeVersion, String forgeGroup) Path[]
getMCPaths
(String mcVersion, String mcpVersion, String forgeVersion, String forgeGroup) protected String
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, getDist, getPackagePredicate, isData, isProduction, processModClassesEnvironmentVariable
-
Field Details
-
LOGGER
private static final org.apache.logging.log4j.Logger LOGGER -
forgeJar
-
mcJars
-
FORGE_VERSION_CLASS
- See Also:
-
-
Constructor Details
-
FMLUserdevLaunchProvider
public FMLUserdevLaunchProvider()
-
-
Method Details
-
getForgePath
- Overrides:
getForgePath
in classFMLCommonLaunchHandler
-
setup
- Overrides:
setup
in classFMLCommonLaunchHandler
-
validatePaths
protected void validatePaths(Path forgePath, Path[] mcPaths, String forgeVersion, String mcVersion, String mcpVersion) - Overrides:
validatePaths
in classFMLCommonLaunchHandler
-
getMCPaths
public Path[] getMCPaths(String mcVersion, String mcpVersion, String forgeVersion, String forgeGroup) - Overrides:
getMCPaths
in classFMLCommonLaunchHandler
-
getNaming
- Specified by:
getNaming
in classFMLCommonLaunchHandler
-