Class ModDiscoverer
java.lang.Object
net.neoforged.fml.loading.moddiscovery.ModDiscoverer
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final List
<IDependencyLocator> private final ILaunchContext
private static final org.slf4j.Logger
private final List
<IModFileCandidateLocator> private final List
<IModFileReader> -
Constructor Summary
ConstructorsConstructorDescriptionModDiscoverer
(ILaunchContext launchContext) ModDiscoverer
(ILaunchContext launchContext, Collection<IModFileCandidateLocator> additionalModFileLocators) -
Method Summary
Modifier and TypeMethodDescriptionprivate static boolean
causeChainContains
(Throwable e, Class<?> exceptionClass) private String
fileToLine
(IModFile mf) private String
logReport
(Collection<List<ModFile>> modFiles)
-
Field Details
-
LOGGER
private static final org.slf4j.Logger LOGGER -
modFileLocators
-
dependencyLocators
-
modFileReaders
-
launchContext
-
-
Constructor Details
-
ModDiscoverer
-
ModDiscoverer
public ModDiscoverer(ILaunchContext launchContext, Collection<IModFileCandidateLocator> additionalModFileLocators)
-
-
Method Details
-
discoverMods
-
logReport
-
fileToLine
-
causeChainContains
-