Package net.minecraftforge.fml.loading
Class FMLServiceProvider
java.lang.Object
net.minecraftforge.fml.loading.FMLServiceProvider
- All Implemented Interfaces:
cpw.mods.modlauncher.api.ITransformationService
public class FMLServiceProvider
extends Object
implements cpw.mods.modlauncher.api.ITransformationService
-
Nested Class Summary
Nested classes/interfaces inherited from interface cpw.mods.modlauncher.api.ITransformationService
cpw.mods.modlauncher.api.ITransformationService.OptionResult -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate joptsimple.ArgumentAcceptingOptionSpec<String>private joptsimple.ArgumentAcceptingOptionSpec<String>private static final org.apache.logging.log4j.Loggerprivate joptsimple.ArgumentAcceptingOptionSpec<String>private joptsimple.ArgumentAcceptingOptionSpec<String>private joptsimple.ArgumentAcceptingOptionSpec<String>private joptsimple.ArgumentAcceptingOptionSpec<String>private joptsimple.ArgumentAcceptingOptionSpec<String>private joptsimple.ArgumentAcceptingOptionSpec<String>private Stringprivate Stringprivate Stringprivate Stringprivate String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidarguments(BiFunction<String, String, joptsimple.OptionSpecBuilder> argumentBuilder) voidargumentValues(cpw.mods.modlauncher.api.ITransformationService.OptionResult option) voidbeginScanning(cpw.mods.modlauncher.api.IEnvironment environment) voidinitialize(cpw.mods.modlauncher.api.IEnvironment environment) name()voidrunScan(cpw.mods.modlauncher.api.IEnvironment environment) List<cpw.mods.modlauncher.api.ITransformer>Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface cpw.mods.modlauncher.api.ITransformationService
additionalClassesLocator, additionalResourcesLocator
-
Field Details
-
LOGGER
private static final org.apache.logging.log4j.Logger LOGGER -
modsOption
-
modListsOption
-
mavenRootsOption
-
forgeOption
-
mcOption
-
forgeGroupOption
-
mcpOption
-
mappingsOption
-
modsArgumentList
-
modListsArgumentList
-
mavenRootsArgumentList
-
targetForgeVersion
-
targetMcVersion
-
targetMcpVersion
-
targetMcpMappings
-
targetForgeGroup
-
arguments
-
-
Constructor Details
-
FMLServiceProvider
public FMLServiceProvider()
-
-
Method Details
-
name
- Specified by:
namein interfacecpw.mods.modlauncher.api.ITransformationService
-
initialize
public void initialize(cpw.mods.modlauncher.api.IEnvironment environment) - Specified by:
initializein interfacecpw.mods.modlauncher.api.ITransformationService
-
beginScanning
public void beginScanning(cpw.mods.modlauncher.api.IEnvironment environment) - Specified by:
beginScanningin interfacecpw.mods.modlauncher.api.ITransformationService
-
runScan
- Specified by:
runScanin interfacecpw.mods.modlauncher.api.ITransformationService
-
onLoad
public void onLoad(cpw.mods.modlauncher.api.IEnvironment environment, Set<String> otherServices) throws cpw.mods.modlauncher.api.IncompatibleEnvironmentException - Specified by:
onLoadin interfacecpw.mods.modlauncher.api.ITransformationService- Throws:
cpw.mods.modlauncher.api.IncompatibleEnvironmentException
-
arguments
- Specified by:
argumentsin interfacecpw.mods.modlauncher.api.ITransformationService
-
argumentValues
public void argumentValues(cpw.mods.modlauncher.api.ITransformationService.OptionResult option) - Specified by:
argumentValuesin interfacecpw.mods.modlauncher.api.ITransformationService
-
transformers
- Specified by:
transformersin interfacecpw.mods.modlauncher.api.ITransformationService
-