public class MultiVersionModLocator
extends java.lang.Object
implements net.minecraftforge.forgespi.locating.IModLocator
| Constructor and Description |
|---|
MultiVersionModLocator() |
| Modifier and Type | Method and Description |
|---|---|
java.util.Optional<java.util.jar.Manifest> |
findManifest(java.nio.file.Path path)
Used in 1.16.5
|
org.apache.commons.lang3.tuple.Pair<java.util.Optional<java.util.jar.Manifest>,java.util.Optional<java.security.CodeSigner[]>> |
findManifestAndSigners(java.nio.file.Path path)
Used in 1.16.5
|
java.nio.file.Path |
findPath(net.minecraftforge.forgespi.locating.IModFile modFile,
java.lang.String... paths)
Used in 1.16.5
|
void |
initArguments(java.util.Map<java.lang.String,?> arguments) |
boolean |
isValid(net.minecraftforge.forgespi.locating.IModFile file) |
java.lang.String |
name() |
void |
scanFile(net.minecraftforge.forgespi.locating.IModFile file,
java.util.function.Consumer<java.nio.file.Path> consumer) |
java.util.List<net.minecraftforge.forgespi.locating.IModFile> |
scanMods() |
public java.util.Optional<java.util.jar.Manifest> findManifest(java.nio.file.Path path)
findManifest in interface net.minecraftforge.forgespi.locating.IModLocatorpublic org.apache.commons.lang3.tuple.Pair<java.util.Optional<java.util.jar.Manifest>,java.util.Optional<java.security.CodeSigner[]>> findManifestAndSigners(java.nio.file.Path path)
findManifestAndSigners in interface net.minecraftforge.forgespi.locating.IModLocatorpublic java.nio.file.Path findPath(net.minecraftforge.forgespi.locating.IModFile modFile,
java.lang.String... paths)
findPath in interface net.minecraftforge.forgespi.locating.IModLocatorpublic void initArguments(java.util.Map<java.lang.String,?> arguments)
initArguments in interface net.minecraftforge.forgespi.locating.IModLocatorpublic boolean isValid(net.minecraftforge.forgespi.locating.IModFile file)
isValid in interface net.minecraftforge.forgespi.locating.IModLocatorpublic java.lang.String name()
name in interface net.minecraftforge.forgespi.locating.IModLocatorpublic void scanFile(net.minecraftforge.forgespi.locating.IModFile file,
java.util.function.Consumer<java.nio.file.Path> consumer)
scanFile in interface net.minecraftforge.forgespi.locating.IModLocatorpublic java.util.List<net.minecraftforge.forgespi.locating.IModFile> scanMods()
scanMods in interface net.minecraftforge.forgespi.locating.IModLocator