Class JsonVersionDTO
Namespace: CmlLib.Core.Version
Assembly: CmlLib.Core.dll
public class JsonVersionDTO
Inheritance
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
Assets
[JsonPropertyName("assets")]
public string? Assets { get; set; }
Property Value
ComplianceLevel
[JsonPropertyName("complianceLevel")]
[JsonConverter(typeof(NumberToStringConverter))]
public string? ComplianceLevel { get; set; }
Property Value
Id
[JsonPropertyName("id")]
public string? Id { get; set; }
Property Value
InheritsFrom
[JsonPropertyName("inheritsFrom")]
public string? InheritsFrom { get; set; }
Property Value
Jar
[JsonPropertyName("jar")]
public string? Jar { get; set; }
Property Value
JavaVersion
[JsonPropertyName("javaVersion")]
public JavaVersion? JavaVersion { get; set; }
Property Value
MainClass
[JsonPropertyName("mainClass")]
public string? MainClass { get; set; }
Property Value
MinecraftArguments
[JsonPropertyName("minecraftArguments")]
public string? MinecraftArguments { get; set; }
Property Value
MinimumLauncherVersion
[JsonPropertyName("minimumLauncherVersion")]
[JsonConverter(typeof(NumberToStringConverter))]
public string? MinimumLauncherVersion { get; set; }
Property Value
ReleaseTime
[JsonPropertyName("releaseTime")]
[JsonConverter(typeof(SafeDateTimeOffsetJsonConverter))]
public DateTimeOffset ReleaseTime { get; set; }
Property Value
Time
[JsonPropertyName("time")]
[JsonConverter(typeof(SafeDateTimeOffsetJsonConverter))]
public DateTimeOffset Time { get; set; }
Property Value
Type
[JsonPropertyName("type")]
[JsonConverter(typeof(NumberToStringConverter))]
public string? Type { get; set; }