summaryrefslogtreecommitdiff
path: root/src/StardewModdingAPI/Framework/Models/ModStatus.cs
blob: 343ccb7ebfb19425a191b9b31f0adc65326f4b0e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
namespace StardewModdingAPI.Framework.Models
{
    /// <summary>Indicates how SMAPI should treat a mod.</summary>
    internal 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
    }
}