Package net.neoforged.fml.loading
Class FMLLoader
java.lang.Object
net.neoforged.fml.loading.FMLLoader
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static net.neoforged.accesstransformer.api.AccessTransformerEngine
static BackgroundScanHandler
(package private) static @Nullable IBindingsProvider
private static CommonLaunchHandler
private static net.neoforged.api.distmarker.Dist
private static @Nullable ModuleLayer
private static Path
private static LanguageProviderLoader
private static String
private static LoadingModList
private static final org.slf4j.Logger
private static ModValidator
private static NeoForgeDevDistCleaner
private static boolean
static Runnable
private static VersionInfo
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
addAccessTransformer
(Path atPath, ModFile modName) static void
beforeStart
(ModuleLayer gameLayer) static List
<ITransformationService.Resource> beginModScan
(ILaunchContext launchContext) static List
<ITransformationService.Resource> completeScan
(ILaunchContext launchContext, List<String> extraMixinConfigs) static IBindingsProvider
static net.neoforged.api.distmarker.Dist
getDist()
static ModuleLayer
static Path
static LanguageProviderLoader
static String
static LoadingModList
static boolean
static String
(package private) static void
onInitialLoad
(IEnvironment environment) (package private) static void
setupLaunchHandler
(IEnvironment environment, VersionInfo versionInfo) static VersionInfo
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
accessTransformer
private static net.neoforged.accesstransformer.api.AccessTransformerEngine accessTransformer -
languageProviderLoader
-
dist
private static net.neoforged.api.distmarker.Dist dist -
loadingModList
-
neoForgeDevDistCleaner
-
gamePath
-
versionInfo
-
launchHandlerName
-
commonLaunchHandler
-
progressWindowTick
-
modValidator
-
backgroundScanHandler
-
production
private static boolean production -
gameLayer
-
bindings
-
-
Constructor Details
-
FMLLoader
public FMLLoader()
-
-
Method Details
-
onInitialLoad
- Throws:
IncompatibleEnvironmentException
-
setupLaunchHandler
-
beginModScan
-
completeScan
public static List<ITransformationService.Resource> completeScan(ILaunchContext launchContext, List<String> extraMixinConfigs) -
getLanguageLoadingProvider
-
addAccessTransformer
-
getDist
public static net.neoforged.api.distmarker.Dist getDist() -
beforeStart
-
getLoadingModList
-
getGamePath
-
getLauncherInfo
-
modLauncherModList
-
launcherHandlerName
-
isProduction
public static boolean isProduction() -
getGameLayer
-
versionInfo
-
getBindings
-