Interface MinecraftResolver.MinecraftEnvironment

  • Enclosing interface:
    MinecraftResolver

    public static interface MinecraftResolver.MinecraftEnvironment
    • 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