summaryrefslogtreecommitdiff
path: root/src/SMAPI/Framework/ModData/ModStatus.cs
blob: 0e1d94d4bf6e79396ddb1d439c438f959e5cacc0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
namespace StardewModdingAPI.Framework.ModData
{
    /// <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
    }
}