Uses of Interface
net.neoforged.neoforgespi.ILaunchContext
Packages that use ILaunchContext
Package
Description
-
Uses of ILaunchContext in net.neoforged.fml.loading
Classes in net.neoforged.fml.loading that implement ILaunchContextFields in net.neoforged.fml.loading declared as ILaunchContextModifier and TypeFieldDescription(package private) ILaunchContext
FMLServiceProvider.launchContext
Methods in net.neoforged.fml.loading with parameters of type ILaunchContextModifier and TypeMethodDescriptionstatic List
<ITransformationService.Resource> FMLLoader.beginModScan
(ILaunchContext launchContext) static List
<ITransformationService.Resource> FMLLoader.completeScan
(ILaunchContext launchContext, List<String> extraMixinConfigs) Constructors in net.neoforged.fml.loading with parameters of type ILaunchContextModifierConstructorDescription(package private)
LanguageProviderLoader
(ILaunchContext launchContext) -
Uses of ILaunchContext in net.neoforged.fml.loading.moddiscovery
Fields in net.neoforged.fml.loading.moddiscovery declared as ILaunchContextConstructors in net.neoforged.fml.loading.moddiscovery with parameters of type ILaunchContextModifierConstructorDescriptionModDiscoverer
(ILaunchContext launchContext) ModDiscoverer
(ILaunchContext launchContext, Collection<IModFileCandidateLocator> additionalModFileLocators) -
Uses of ILaunchContext in net.neoforged.fml.loading.moddiscovery.locators
Methods in net.neoforged.fml.loading.moddiscovery.locators with parameters of type ILaunchContextModifier and TypeMethodDescriptionvoid
MavenDirectoryLocator.findCandidates
(ILaunchContext context, IDiscoveryPipeline pipeline) void
ModsFolderLocator.findCandidates
(ILaunchContext context, IDiscoveryPipeline pipeline) void
NeoForgeDevProvider.findCandidates
(ILaunchContext context, IDiscoveryPipeline pipeline) void
PathBasedLocator.findCandidates
(ILaunchContext context, IDiscoveryPipeline pipeline) void
ProductionClientProvider.findCandidates
(ILaunchContext context, IDiscoveryPipeline pipeline) void
ProductionServerProvider.findCandidates
(ILaunchContext context, IDiscoveryPipeline pipeline) void
UserdevLocator.findCandidates
(ILaunchContext context, IDiscoveryPipeline pipeline) -
Uses of ILaunchContext in net.neoforged.fml.util
Methods in net.neoforged.fml.util with parameters of type ILaunchContextModifier and TypeMethodDescriptionprivate static String
ServiceLoaderUtil.identifyService
(ILaunchContext context, Object o) static String
ServiceLoaderUtil.identifySourcePath
(ILaunchContext context, Object object) Given any object, this method tries to build a human-readable chain of paths that identify where the code implementing the given object is coming from.static <T> List
<T> ServiceLoaderUtil.loadServices
(ILaunchContext context, Class<T> serviceClass) static <T> List
<T> ServiceLoaderUtil.loadServices
(ILaunchContext context, Class<T> serviceClass, Collection<T> additionalServices) private static String
ServiceLoaderUtil.relativizePath
(ILaunchContext context, Path path) private static String
ServiceLoaderUtil.unwrapPath
(ILaunchContext context, Path path) Tries to unwrap the given path if it is from a nested file-system such as JIJ or UnionFS, while maintaining context in the return (such as "<nested path>" from "<outer jar>"). -
Uses of ILaunchContext in net.neoforged.neoforgespi.locating
Methods in net.neoforged.neoforgespi.locating with parameters of type ILaunchContextModifier and TypeMethodDescriptionvoid
IModFileCandidateLocator.findCandidates
(ILaunchContext context, IDiscoveryPipeline pipeline) Discovers potential mods to be loaded by FML.