Interface MinecraftResolver.MinecraftEnvironment
-
- Enclosing interface:
- MinecraftResolver
public static interface MinecraftResolver.MinecraftEnvironment
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringdecoratedArtifactId()Get the artifact ID of the resolved Minecraft environment, after modifier information has been encoded.java.util.Set<GroupArtifactVersion>dependencies()The dependencies to apply for this environment, given the active OS.java.nio.file.Pathjar()The output jar of this environment.VersionDescriptor.Fullmetadata()The Mojang-provided metadata for a certain Minecraft environment.
-
-
-
Method Detail
-
decoratedArtifactId
java.lang.String decoratedArtifactId()
Get the artifact ID of the resolved Minecraft environment, after modifier information has been encoded.- Returns:
- the decorated artifact ID
-
jar
java.nio.file.Path jar()
The output jar of this environment.- Returns:
- the output jar
-
dependencies
java.util.Set<GroupArtifactVersion> dependencies()
The dependencies to apply for this environment, given the active OS.This may be derived from the client launcher metadata, the server bundler metadata, or other sources yet unknown.
- Returns:
- the dependencies
-
metadata
VersionDescriptor.Full metadata()
The Mojang-provided metadata for a certain Minecraft environment.- Returns:
- the version metadata
-
-