VaultSmpInstaller/Data/InstanceConfig.cs

17 lines
493 B
C#

using System.Collections.Generic;
using System.Text.Json.Serialization;
namespace VaultSmpInstaller.Data;
public class InstanceConfig
{
[JsonPropertyName("version")]
public string Version { get; set; }
[JsonPropertyName("modProfiles")]
public Dictionary<string, ModProfile> ModProfiles { get; set; }
[JsonPropertyName("replaceFiles")]
public Dictionary<string, string> ReplaceFiles { get; set; }
[JsonIgnore]
public string InstancePath { get; set; }
}