Package net.minecraftforge.fml.loading
Class FMLLoader
java.lang.Object
net.minecraftforge.fml.loading.FMLLoader
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static net.minecraftforge.accesstransformer.service.AccessTransformerServicestatic BackgroundScanHandlerprivate static FMLCommonLaunchHandlerprivate static net.minecraftforge.forgespi.coremod.ICoreModProviderprivate static net.minecraftforge.api.distmarker.Distprivate static cpw.mods.modlauncher.serviceapi.ILaunchPluginServiceprivate static Stringprivate static Path(package private) static Stringprivate static Pathprivate static LanguageLoadingProviderprivate static cpw.mods.modlauncher.TransformingClassLoaderprivate static Stringprivate static LoadingModListprivate static final org.apache.logging.log4j.Loggerprivate static Path[]private static String(package private) static Stringprivate static ModDiscovererprivate static Stringprivate static booleanstatic Runnableprivate static RuntimeDistCleaner -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddAccessTransformer(Path atPath, ModFile modName) static voidbeforeStart(cpw.mods.modlauncher.api.ITransformingClassLoader launchClassLoader) beginModScan(Map<String, ?> arguments) static net.minecraftforge.forgespi.coremod.ICoreModProviderstatic net.minecraftforge.api.distmarker.DistgetDist()static Pathstatic Pathstatic LanguageLoadingProviderstatic cpw.mods.modlauncher.TransformingClassLoaderstatic Stringstatic LoadingModListstatic Path[]static String(package private) static ModDiscovererstatic Optional<BiFunction<cpw.mods.modlauncher.api.INameMappingService.Domain,String, String>> getNameFunction(String naming) static Stringstatic booleanstatic booleanstatic String(package private) static voidonInitialLoad(cpw.mods.modlauncher.api.IEnvironment environment, Set<String> otherServices) (package private) static voidsetupLaunchHandler(cpw.mods.modlauncher.api.IEnvironment environment, Map<String, ?> arguments)
-
Field Details
-
LOGGER
private static final org.apache.logging.log4j.Logger LOGGER -
accessTransformer
private static net.minecraftforge.accesstransformer.service.AccessTransformerService accessTransformer -
modDiscoverer
-
coreModProvider
private static net.minecraftforge.forgespi.coremod.ICoreModProvider coreModProvider -
eventBus
private static cpw.mods.modlauncher.serviceapi.ILaunchPluginService eventBus -
languageLoadingProvider
-
dist
private static net.minecraftforge.api.distmarker.Dist dist -
naming
-
loadingModList
-
launchClassLoader
private static cpw.mods.modlauncher.TransformingClassLoader launchClassLoader -
runtimeDistCleaner
-
gamePath
-
forgePath
-
mcPaths
-
mcVersion
-
mcpVersion
-
forgeVersion
-
forgeGroup
-
classLoaderExclusions
-
launchHandlerName
-
commonLaunchHandler
-
progressWindowTick
-
backgroundScanHandler
-
production
private static boolean production
-
-
Constructor Details
-
FMLLoader
public FMLLoader()
-
-
Method Details
-
onInitialLoad
static void onInitialLoad(cpw.mods.modlauncher.api.IEnvironment environment, Set<String> otherServices) throws cpw.mods.modlauncher.api.IncompatibleEnvironmentException - Throws:
cpw.mods.modlauncher.api.IncompatibleEnvironmentException
-
setupLaunchHandler
-
beginModScan
-
getCoreModProvider
public static net.minecraftforge.forgespi.coremod.ICoreModProvider getCoreModProvider() -
getLanguageLoadingProvider
-
getModDiscoverer
-
addAccessTransformer
-
getDist
public static net.minecraftforge.api.distmarker.Dist getDist() -
beforeStart
public static void beforeStart(cpw.mods.modlauncher.api.ITransformingClassLoader launchClassLoader) -
getLoadingModList
-
getLaunchClassLoader
public static cpw.mods.modlauncher.TransformingClassLoader getLaunchClassLoader() -
getGamePath
-
getForgePath
-
getMCPaths
-
getClassLoaderExclusions
-
getNaming
-
getNameFunction
public static Optional<BiFunction<cpw.mods.modlauncher.api.INameMappingService.Domain,String, getNameFunctionString>> (String naming) -
getMcpVersion
-
getLauncherInfo
-
modLauncherModList
-
launcherHandlerName
-
isProduction
public static boolean isProduction() -
isSecureJarEnabled
public static boolean isSecureJarEnabled()
-