Table of Contents

Class VersionResult

Namespace
McServerLauncher.Models.Modrinth
Assembly
McServerLauncher.dll
public class VersionResult
Inheritance
VersionResult
Inherited Members

Properties

DatePublished

[JsonPropertyName("date_published")]
public DateTimeOffset? DatePublished { get; set; }

Property Value

DateTimeOffset?

Dependencies

Other projects this version needs (or conflicts with).

[JsonPropertyName("dependencies")]
public List<VersionDependency> Dependencies { get; set; }

Property Value

List<VersionDependency>

Downloads

[JsonPropertyName("downloads")]
public long Downloads { get; set; }

Property Value

long

Files

[JsonPropertyName("files")]
public List<VersionFile> Files { get; set; }

Property Value

List<VersionFile>

GameVersions

[JsonPropertyName("game_versions")]
public List<string> GameVersions { get; set; }

Property Value

List<string>

Id

[JsonPropertyName("id")]
public string Id { get; set; }

Property Value

string

Loaders

[JsonPropertyName("loaders")]
public List<string> Loaders { get; set; }

Property Value

List<string>

Name

Human-readable version name, e.g. "6.0.8 for 1.20.1".

[JsonPropertyName("name")]
public string? Name { get; set; }

Property Value

string

ProjectId

[JsonPropertyName("project_id")]
public string ProjectId { get; set; }

Property Value

string

VersionNumber

[JsonPropertyName("version_number")]
public string VersionNumber { get; set; }

Property Value

string

VersionType

"release", "beta" or "alpha".

[JsonPropertyName("version_type")]
public string? VersionType { get; set; }

Property Value

string