Class JarInJarDependencyLocator
java.lang.Object
net.minecraftforge.fml.loading.moddiscovery.AbstractModProvider
net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileModProvider
net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocator
net.minecraftforge.fml.loading.moddiscovery.JarInJarDependencyLocator
- All Implemented Interfaces:
- net.minecraftforge.forgespi.locating.IDependencyLocator,- net.minecraftforge.forgespi.locating.IModProvider
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionprivate static final record
- 
Field SummaryFieldsFields inherited from class net.minecraftforge.fml.loading.moddiscovery.AbstractModProviderMANIFEST, MODS_TOML
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbuildExceptionData(net.minecraftforge.jarjar.selection.JarSelector.ResolutionFailureInformation<net.minecraftforge.forgespi.locating.IModFile> entry) protected EarlyLoadingExceptionexception(Collection<net.minecraftforge.jarjar.selection.JarSelector.ResolutionFailureInformation<net.minecraftforge.forgespi.locating.IModFile>> failedDependencies) private @NotNull StringformatError(JarInJarDependencyLocator.ModWithVersionRange modWithVersionRange) protected Stringprivate @NotNull StringgetErrorTranslationKey(net.minecraftforge.jarjar.selection.JarSelector.ResolutionFailureInformation<net.minecraftforge.forgespi.locating.IModFile> entry) private @NotNull Stream<JarInJarDependencyLocator.ModWithVersionRange>getModWithVersionRangeStream(net.minecraftforge.jarjar.selection.JarSelector.SourceWithRequestedVersionRange<net.minecraftforge.forgespi.locating.IModFile> file) protected StringidentifyMod(net.minecraftforge.forgespi.locating.IModFile modFile) voidinitArguments(Map<String, ?> arguments) protected Optional<net.minecraftforge.forgespi.locating.IModFile>loadModFileFrom(net.minecraftforge.forgespi.locating.IModFile file, Path path) name()List<net.minecraftforge.forgespi.locating.IModFile>Methods inherited from class net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileDependencyLocatorloadResourceFromModFileMethods inherited from class net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileModProviderscanFileMethods inherited from class net.minecraftforge.fml.loading.moddiscovery.AbstractModProvidercreateMod, isValid, manifestParserMethods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraftforge.forgespi.locating.IModProviderisValid, scanFile
- 
Field Details- 
LOGGERprivate static final org.slf4j.Logger LOGGER
 
- 
- 
Constructor Details- 
JarInJarDependencyLocatorpublic JarInJarDependencyLocator()
 
- 
- 
Method Details- 
name
- 
scanMods
- 
initArguments
- 
getDefaultJarModType- Overrides:
- getDefaultJarModTypein class- AbstractModProvider
 
- 
loadModFileFromprotected Optional<net.minecraftforge.forgespi.locating.IModFile> loadModFileFrom(net.minecraftforge.forgespi.locating.IModFile file, Path path) - Overrides:
- loadModFileFromin class- AbstractJarFileDependencyLocator
 
- 
exceptionprotected EarlyLoadingException exception(Collection<net.minecraftforge.jarjar.selection.JarSelector.ResolutionFailureInformation<net.minecraftforge.forgespi.locating.IModFile>> failedDependencies) 
- 
buildExceptionData@NotNull private EarlyLoadingException.ExceptionData buildExceptionData(net.minecraftforge.jarjar.selection.JarSelector.ResolutionFailureInformation<net.minecraftforge.forgespi.locating.IModFile> entry) 
- 
getErrorTranslationKey@NotNull private @NotNull String getErrorTranslationKey(net.minecraftforge.jarjar.selection.JarSelector.ResolutionFailureInformation<net.minecraftforge.forgespi.locating.IModFile> entry) 
- 
getModWithVersionRangeStream@NotNull private @NotNull Stream<JarInJarDependencyLocator.ModWithVersionRange> getModWithVersionRangeStream(net.minecraftforge.jarjar.selection.JarSelector.SourceWithRequestedVersionRange<net.minecraftforge.forgespi.locating.IModFile> file) 
- 
formatError@NotNull private @NotNull String formatError(JarInJarDependencyLocator.ModWithVersionRange modWithVersionRange) 
- 
identifyMod- Overrides:
- identifyModin class- AbstractJarFileDependencyLocator
 
 
-