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.AccessTransformerEnginestatic BackgroundScanHandler(package private) static @Nullable IBindingsProviderprivate static CommonLaunchHandlerprivate static net.neoforged.api.distmarker.Distprivate static @Nullable ModuleLayerprivate static Pathprivate static LanguageProviderLoaderprivate static Stringprivate static LoadingModListprivate static final org.slf4j.Loggerprivate static ModValidatorprivate static NeoForgeDevDistCleanerprivate static booleanstatic Runnableprivate static VersionInfo -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddAccessTransformer(Path atPath, ModFile modName) static voidbeforeStart(ModuleLayer gameLayer) static List<ITransformationService.Resource> beginModScan(ILaunchContext launchContext) static List<ITransformationService.Resource> completeScan(ILaunchContext launchContext, List<String> extraMixinConfigs) static IBindingsProviderstatic net.neoforged.api.distmarker.DistgetDist()static ModuleLayerstatic Pathstatic LanguageProviderLoaderstatic Stringstatic LoadingModListstatic booleanstatic String(package private) static voidonInitialLoad(IEnvironment environment) (package private) static voidsetupLaunchHandler(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
-