Table of Contents

Class JsonVersionDTO

Namespace: CmlLib.Core.Version
Assembly: CmlLib.Core.dll

public class JsonVersionDTO

Inheritance

objectJsonVersionDTO

Inherited Members

object.Equals(object?), object.Equals(object?, object?), object.GetHashCode(), object.GetType(), object.MemberwiseClone(), object.ReferenceEquals(object?, object?), object.ToString()

Properties

AssetIndex

[JsonPropertyName("assetIndex")]
public AssetMetadata? AssetIndex { get; set; }

Property Value

AssetMetadata?

Assets

[JsonPropertyName("assets")]
public string? Assets { get; set; }

Property Value

string?

ComplianceLevel

[JsonPropertyName("complianceLevel")]
[JsonConverter(typeof(NumberToStringConverter))]
public string? ComplianceLevel { get; set; }

Property Value

string?

Id

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

Property Value

string?

InheritsFrom

[JsonPropertyName("inheritsFrom")]
public string? InheritsFrom { get; set; }

Property Value

string?

Jar

[JsonPropertyName("jar")]
public string? Jar { get; set; }

Property Value

string?

JavaVersion

[JsonPropertyName("javaVersion")]
public JavaVersion? JavaVersion { get; set; }

Property Value

JavaVersion?

MainClass

[JsonPropertyName("mainClass")]
public string? MainClass { get; set; }

Property Value

string?

MinecraftArguments

[JsonPropertyName("minecraftArguments")]
public string? MinecraftArguments { get; set; }

Property Value

string?

MinimumLauncherVersion

[JsonPropertyName("minimumLauncherVersion")]
[JsonConverter(typeof(NumberToStringConverter))]
public string? MinimumLauncherVersion { get; set; }

Property Value

string?

ReleaseTime

[JsonPropertyName("releaseTime")]
[JsonConverter(typeof(SafeDateTimeOffsetJsonConverter))]
public DateTimeOffset ReleaseTime { get; set; }

Property Value

DateTimeOffset

Time

[JsonPropertyName("time")]
[JsonConverter(typeof(SafeDateTimeOffsetJsonConverter))]
public DateTimeOffset Time { get; set; }

Property Value

DateTimeOffset

Type

[JsonPropertyName("type")]
[JsonConverter(typeof(NumberToStringConverter))]
public string? Type { get; set; }

Property Value

string?