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 Summary
Nested ClassesModifier and TypeClassDescriptionprivate static final record - 
Field Summary
FieldsFields inherited from class net.minecraftforge.fml.loading.moddiscovery.AbstractModProvider
MANIFEST, MODS_TOML - 
Constructor Summary
Constructors - 
Method Summary
Modifier 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.AbstractJarFileDependencyLocator
loadResourceFromModFileMethods inherited from class net.minecraftforge.fml.loading.moddiscovery.AbstractJarFileModProvider
scanFileMethods inherited from class net.minecraftforge.fml.loading.moddiscovery.AbstractModProvider
createMod, isValid, manifestParserMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraftforge.forgespi.locating.IModProvider
isValid, scanFile 
- 
Field Details
- 
LOGGER
private static final org.slf4j.Logger LOGGER 
 - 
 - 
Constructor Details
- 
JarInJarDependencyLocator
public JarInJarDependencyLocator() 
 - 
 - 
Method Details
- 
name
 - 
scanMods
 - 
initArguments
 - 
getDefaultJarModType
- Overrides:
 getDefaultJarModTypein classAbstractModProvider
 - 
loadModFileFrom
protected Optional<net.minecraftforge.forgespi.locating.IModFile> loadModFileFrom(net.minecraftforge.forgespi.locating.IModFile file, Path path) - Overrides:
 loadModFileFromin classAbstractJarFileDependencyLocator
 - 
exception
protected 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 classAbstractJarFileDependencyLocator
 
 -