Package net.minecraftforge.fml.loading
Class FMLLoader
java.lang.Object
net.minecraftforge.fml.loading.FMLLoader
-
Field Summary
Modifier and TypeFieldDescriptionprivate static net.minecraftforge.accesstransformer.service.AccessTransformerService
static BackgroundScanHandler
private static CommonLaunchHandler
private static net.minecraftforge.forgespi.coremod.ICoreModProvider
private static net.minecraftforge.api.distmarker.Dist
private static Path
private static LanguageLoadingProvider
private static String
private static LoadingModList
private static final org.slf4j.Logger
private static ModDiscoverer
private static cpw.mods.modlauncher.api.IModuleLayerManager
private static ModValidator
private static String
private static boolean
static Runnable
private static RuntimeDistCleaner
private static VersionInfo
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
addAccessTransformer
(Path atPath, ModFile modName) static void
beforeStart
(ModuleLayer gameLayer) static List<cpw.mods.modlauncher.api.ITransformationService.Resource>
beginModScan
(Map<String, ?> arguments) private static void
checkPackage
(Class<?> cls, String version, String name) static List<cpw.mods.modlauncher.api.ITransformationService.Resource>
completeScan
(cpw.mods.modlauncher.api.IModuleLayerManager layerManager) static net.minecraftforge.forgespi.coremod.ICoreModProvider
static net.minecraftforge.api.distmarker.Dist
getDist()
static ModuleLayer
static Path
static LanguageLoadingProvider
static String
static CommonLaunchHandler
static LoadingModList
(package private) static ModDiscoverer
static Optional<BiFunction<cpw.mods.modlauncher.api.INameMappingService.Domain,
String, String>> getNameFunction
(String naming) static String
private static <T> T
private static <T> T
getSingleService
(Class<T> clazz, String name) static boolean
static boolean
static String
(package private) static void
onInitialLoad
(cpw.mods.modlauncher.api.IEnvironment env, Set<String> otherServices) (package private) static void
setupLaunchHandler
(cpw.mods.modlauncher.api.IEnvironment environment, Map<String, Object> arguments) static VersionInfo
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
accessTransformer
private static net.minecraftforge.accesstransformer.service.AccessTransformerService accessTransformer -
modDiscoverer
-
coreModProvider
private static net.minecraftforge.forgespi.coremod.ICoreModProvider coreModProvider -
languageLoadingProvider
-
dist
private static net.minecraftforge.api.distmarker.Dist dist -
naming
-
loadingModList
-
runtimeDistCleaner
-
gamePath
-
versionInfo
-
launchHandlerName
-
commonLaunchHandler
-
progressWindowTick
-
modValidator
-
backgroundScanHandler
-
production
private static boolean production -
moduleLayerManager
private static cpw.mods.modlauncher.api.IModuleLayerManager moduleLayerManager
-
-
Constructor Details
-
FMLLoader
public FMLLoader()
-
-
Method Details
-
onInitialLoad
static void onInitialLoad(cpw.mods.modlauncher.api.IEnvironment env, Set<String> otherServices) throws cpw.mods.modlauncher.api.IncompatibleEnvironmentException - Throws:
cpw.mods.modlauncher.api.IncompatibleEnvironmentException
-
getPlugin
private static <T> T getPlugin(cpw.mods.modlauncher.api.IEnvironment env, String id, String version, String name) throws cpw.mods.modlauncher.api.IncompatibleEnvironmentException - Throws:
cpw.mods.modlauncher.api.IncompatibleEnvironmentException
-
checkPackage
private static void checkPackage(Class<?> cls, String version, String name) throws cpw.mods.modlauncher.api.IncompatibleEnvironmentException - Throws:
cpw.mods.modlauncher.api.IncompatibleEnvironmentException
-
getSingleService
private static <T> T getSingleService(Class<T> clazz, String name) throws cpw.mods.modlauncher.api.IncompatibleEnvironmentException - Throws:
cpw.mods.modlauncher.api.IncompatibleEnvironmentException
-
setupLaunchHandler
-
beginModScan
-
completeScan
public static List<cpw.mods.modlauncher.api.ITransformationService.Resource> completeScan(cpw.mods.modlauncher.api.IModuleLayerManager layerManager) -
getCoreModProvider
public static net.minecraftforge.forgespi.coremod.ICoreModProvider getCoreModProvider() -
getLanguageLoadingProvider
-
getModDiscoverer
-
getLaunchHandler
-
addAccessTransformer
-
getDist
public static net.minecraftforge.api.distmarker.Dist getDist() -
beforeStart
-
getLoadingModList
-
getGamePath
-
getNaming
-
getNameFunction
public static Optional<BiFunction<cpw.mods.modlauncher.api.INameMappingService.Domain,String, getNameFunctionString>> (String naming) -
getLauncherInfo
-
modLauncherModList
-
launcherHandlerName
-
isProduction
public static boolean isProduction() -
isSecureJarEnabled
public static boolean isSecureJarEnabled() -
getGameLayer
-
versionInfo
-