Package net.minecraftforge.fml.loading
Class FMLCommonLaunchHandler
java.lang.Object
net.minecraftforge.fml.loading.FMLCommonLaunchHandler
- Direct Known Subclasses:
FMLClientLaunchProvider,FMLDevClientLaunchProvider,FMLDevServerLaunchProvider,FMLServerLaunchProvider,FMLUserdevLaunchProvider
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final org.apache.logging.log4j.Logger -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) voidaddLibraries(List<ModFile> libraries) protected voidbeforeStart(cpw.mods.modlauncher.api.ITransformingClassLoader launchClassLoader) buildModPair(String[] splitString) voidconfigureTransformationClassLoader(cpw.mods.modlauncher.api.ITransformingClassLoaderBuilder builder) protected Function<URLConnection,Optional<Manifest>> protected Function<String,Enumeration<URL>> abstract net.minecraftforge.api.distmarker.DistgetDist()getForgePath(String mcVersion, String forgeVersion, String forgeGroup) Path[]getMCPaths(String mcVersion, String mcpVersion, String forgeVersion, String forgeGroup) protected abstract StringbooleanisData()booleanprotected voidprocessModClassesEnvironmentVariable(Map<String, List<org.apache.commons.lang3.tuple.Pair<Path, List<Path>>>> arguments) voidprotected voidvalidatePaths(Path forgePath, Path[] mcPaths, String forgeVersion, String mcVersion, String mcpVersion)
-
Field Details
-
LOGGER
private static final org.apache.logging.log4j.Logger LOGGER -
SKIPPACKAGES
-
additionalLibraries
-
-
Constructor Details
-
FMLCommonLaunchHandler
public FMLCommonLaunchHandler()
-
-
Method Details
-
getPackagePredicate
-
getForgePath
-
getMCPaths
-
configureTransformationClassLoader
public void configureTransformationClassLoader(cpw.mods.modlauncher.api.ITransformingClassLoaderBuilder builder) -
setup
-
getDist
public abstract net.minecraftforge.api.distmarker.Dist getDist() -
beforeStart
protected void beforeStart(cpw.mods.modlauncher.api.ITransformingClassLoader launchClassLoader) -
processModClassesEnvironmentVariable
-
buildModPair
-
validatePaths
-
getClassLoaderResourceEnumerationFunction
-
getClassLoaderManifestLocatorFunction
-
getNaming
-
addLibraries
-
isProduction
public boolean isProduction() -
isData
public boolean isData()
-