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 SummaryNested classes/interfaces inherited from interface cpw.mods.modlauncher.api.ITransformationServicecpw.mods.modlauncher.api.ITransformationService.OptionResult, cpw.mods.modlauncher.api.ITransformationService.Resource
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate joptsimple.ArgumentAcceptingOptionSpec<String>private joptsimple.ArgumentAcceptingOptionSpec<String>private static final org.slf4j.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 SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionvoidarguments(BiFunction<String, String, joptsimple.OptionSpecBuilder> argumentBuilder) voidargumentValues(cpw.mods.modlauncher.api.ITransformationService.OptionResult option) List<cpw.mods.modlauncher.api.ITransformationService.Resource>beginScanning(cpw.mods.modlauncher.api.IEnvironment environment) List<cpw.mods.modlauncher.api.ITransformationService.Resource>completeScan(cpw.mods.modlauncher.api.IModuleLayerManager layerManager) voidinitialize(cpw.mods.modlauncher.api.IEnvironment environment) name()void@NotNull List<cpw.mods.modlauncher.api.ITransformer>Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface cpw.mods.modlauncher.api.ITransformationServiceadditionalClassesLocator, additionalResourcesLocator
- 
Field Details- 
LOGGERprivate static final org.slf4j.Logger LOGGER
- 
modsOption
- 
modListsOption
- 
mavenRootsOption
- 
forgeOption
- 
mcOption
- 
forgeGroupOption
- 
mcpOption
- 
mappingsOption
- 
modsArgumentList
- 
modListsArgumentList
- 
mavenRootsArgumentList
- 
targetForgeVersion
- 
targetMcVersion
- 
targetMcpVersion
- 
targetMcpMappings
- 
targetForgeGroup
- 
arguments
 
- 
- 
Constructor Details- 
FMLServiceProviderpublic FMLServiceProvider()
 
- 
- 
Method Details- 
name- Specified by:
- namein interface- cpw.mods.modlauncher.api.ITransformationService
 
- 
initializepublic void initialize(cpw.mods.modlauncher.api.IEnvironment environment) - Specified by:
- initializein interface- cpw.mods.modlauncher.api.ITransformationService
 
- 
beginScanningpublic List<cpw.mods.modlauncher.api.ITransformationService.Resource> beginScanning(cpw.mods.modlauncher.api.IEnvironment environment) - Specified by:
- beginScanningin interface- cpw.mods.modlauncher.api.ITransformationService
 
- 
completeScanpublic List<cpw.mods.modlauncher.api.ITransformationService.Resource> completeScan(cpw.mods.modlauncher.api.IModuleLayerManager layerManager) - Specified by:
- completeScanin interface- cpw.mods.modlauncher.api.ITransformationService
 
- 
onLoadpublic void onLoad(cpw.mods.modlauncher.api.IEnvironment environment, Set<String> otherServices) throws cpw.mods.modlauncher.api.IncompatibleEnvironmentException - Specified by:
- onLoadin interface- cpw.mods.modlauncher.api.ITransformationService
- Throws:
- cpw.mods.modlauncher.api.IncompatibleEnvironmentException
 
- 
arguments- Specified by:
- argumentsin interface- cpw.mods.modlauncher.api.ITransformationService
 
- 
argumentValuespublic void argumentValues(cpw.mods.modlauncher.api.ITransformationService.OptionResult option) - Specified by:
- argumentValuesin interface- cpw.mods.modlauncher.api.ITransformationService
 
- 
transformers- Specified by:
- transformersin interface- cpw.mods.modlauncher.api.ITransformationService
 
 
-