summaryrefslogtreecommitdiff
path: root/src/StardewModdingAPI.Toolkit/Framework/ModData/ModStatus.cs
blob: 09da74bff600d3fe35f31359b725207b9d1a2798 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
namespace StardewModdingAPI.Toolkit.Framework.ModData
{
    /// <summary>Indicates how SMAPI should treat a mod.</summary>
    public enum ModStatus
    {
        /// <summary>Don't override the status.</summary>
        None,

        /// <summary>The mod is obsolete and shouldn't be used, regardless of version.</summary>
        Obsolete,

        /// <summary>Assume the mod is not compatible, even if SMAPI doesn't detect any incompatible code.</summary>
        AssumeBroken,

        /// <summary>Assume the mod is compatible, even if SMAPI detects incompatible code.</summary>
        AssumeCompatible
    }
}