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) ILaunchContextFMLServiceProvider.launchContextMethods 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 TypeMethodDescriptionvoidMavenDirectoryLocator.findCandidates(ILaunchContext context, IDiscoveryPipeline pipeline) voidModsFolderLocator.findCandidates(ILaunchContext context, IDiscoveryPipeline pipeline) voidNeoForgeDevProvider.findCandidates(ILaunchContext context, IDiscoveryPipeline pipeline) voidPathBasedLocator.findCandidates(ILaunchContext context, IDiscoveryPipeline pipeline) voidProductionClientProvider.findCandidates(ILaunchContext context, IDiscoveryPipeline pipeline) voidProductionProvider.findCandidates(ILaunchContext context, IDiscoveryPipeline pipeline) voidProductionServerProvider.findCandidates(ILaunchContext context, IDiscoveryPipeline pipeline) voidUserdevLocator.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 StringServiceLoaderUtil.identifyService(ILaunchContext context, Object o) static StringServiceLoaderUtil.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 StringServiceLoaderUtil.relativizePath(ILaunchContext context, Path path) private static StringServiceLoaderUtil.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 TypeMethodDescriptionvoidIModFileCandidateLocator.findCandidates(ILaunchContext context, IDiscoveryPipeline pipeline) Discovers potential mods to be loaded by FML.