summaryrefslogtreecommitdiff
path: root/src/SMAPI.Toolkit/Framework/UpdateData/ModSiteKey.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/SMAPI.Toolkit/Framework/UpdateData/ModSiteKey.cs')
-rw-r--r--src/SMAPI.Toolkit/Framework/UpdateData/ModSiteKey.cs24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/SMAPI.Toolkit/Framework/UpdateData/ModSiteKey.cs b/src/SMAPI.Toolkit/Framework/UpdateData/ModSiteKey.cs
new file mode 100644
index 00000000..47cd3f7e
--- /dev/null
+++ b/src/SMAPI.Toolkit/Framework/UpdateData/ModSiteKey.cs
@@ -0,0 +1,24 @@
+namespace StardewModdingAPI.Toolkit.Framework.UpdateData
+{
+ /// <summary>A mod site which SMAPI can check for updates.</summary>
+ public enum ModSiteKey
+ {
+ /// <summary>An unknown or invalid mod repository.</summary>
+ Unknown,
+
+ /// <summary>The Chucklefish mod repository.</summary>
+ Chucklefish,
+
+ /// <summary>The CurseForge mod repository.</summary>
+ CurseForge,
+
+ /// <summary>A GitHub project containing releases.</summary>
+ GitHub,
+
+ /// <summary>The ModDrop mod repository.</summary>
+ ModDrop,
+
+ /// <summary>The Nexus Mods mod repository.</summary>
+ Nexus
+ }
+}