diff --git a/MonkeModManager/FormMain.cs b/MonkeModManager/FormMain.cs index 782e5a9..41e372f 100644 --- a/MonkeModManager/FormMain.cs +++ b/MonkeModManager/FormMain.cs @@ -21,7 +21,7 @@ public partial class FormMain : Form { private const string BaseEndpoint = "https://api.github.com/repos/"; - private const Int16 CurrentVersion = 5; + private const Int16 CurrentVersion = 6; private List releases; Dictionary groups = new Dictionary(); private string InstallDirectory = @""; @@ -83,8 +83,8 @@ private void FormMain_Load(object sender, EventArgs e) private void LoadReleases() { - var decodedMods = JSON.Parse(DownloadSite("https://raw.githubusercontent.com/BzzzThe18th/MonkeModInfo/master/modinfo.json")); - var decodedGroups = JSON.Parse(DownloadSite("https://raw.githubusercontent.com/BzzzThe18th/MonkeModInfo/master/groupinfo.json")); + var decodedMods = JSON.Parse(DownloadSite("https://raw.githubusercontent.com/CreeperLogMat/MMMInfoPuller/master/modinfo.json")); + var decodedGroups = JSON.Parse(DownloadSite("https://raw.githubusercontent.com/CreeperLogMat/MMMInfoPuller/master/groupinfo.json")); var allMods = decodedMods.AsArray; var allGroups = decodedGroups.AsArray; @@ -148,7 +148,7 @@ private void LoadRequiredPlugins() { listViewMods.Items.Add(item); } - CheckDefaultMod(release, item); + if (release.Group == null || !groups.ContainsKey(release.Group)) { @@ -165,7 +165,7 @@ private void LoadRequiredPlugins() })); - UpdateStatus("Release info updated!"); + UpdateStatus("Successfully fetched latest version info!"); } @@ -331,9 +331,6 @@ private void listViewMods_ItemChecked(object sender, ItemCheckedEventArgs e) e.Item.Checked = true; } } - - if (release.Name.Contains("BepInEx") || release.Name.Contains("Utilla")) { e.Item.Checked = true; }; - release.Install = e.Item.Checked; } private void listViewMods_DoubleClick(object sender, EventArgs e) @@ -620,13 +617,13 @@ private void NotFoundHandler() private void CheckVersion() { UpdateStatus("Checking for updates..."); - Int16 version = Convert.ToInt16(DownloadSite("https://raw.githubusercontent.com/BzzzThe18th/MonkeModManager/master/update.txt")); + Int16 version = Convert.ToInt16(DownloadSite("https://raw.githubusercontent.com/CreeperLogMat/MonkeModManager/master/update.txt")); if (version > CurrentVersion) { this.Invoke((MethodInvoker)(() => { MessageBox.Show("Your version of the mod installer is outdated! Please download the new one!", "Update available!", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); - Process.Start("https://github.com/BzzzThe18th/MonkeModManager/releases/latest"); + Process.Start("https://github.com/CreeperLogMat/MonkeModManager/releases/latest"); Process.GetCurrentProcess().Kill(); Environment.Exit(0); })); @@ -692,18 +689,7 @@ private string GetSteamLocation() } return path; } - private void CheckDefaultMod(ReleaseInfo release, ListViewItem item) - { - if (release.Name.Contains("BepInEx") || release.Name.Contains("Utilla")) - { - item.Checked = true; - item.ForeColor = Color.LightGray; - } - else - { - release.Install = false; - } - } + #endregion // Registry #region RegHelper diff --git a/MonkeModManager/MonkeModManager.csproj b/MonkeModManager/MonkeModManager.csproj index 5dd0e85..a5a0c90 100644 --- a/MonkeModManager/MonkeModManager.csproj +++ b/MonkeModManager/MonkeModManager.csproj @@ -1,141 +1,141 @@ - - - - - Debug - AnyCPU - {D30E6357-6B15-4EDC-8DD3-8A6D040D83B2} - WinExe - Properties - MonkeModManager - MonkeModManager - v4.5 - 512 - - false - publish\ - true - Disk - false - Foreground - 7 - Days - false - false - true - 0 - 1.0.0.%2a - false - true - - - AnyCPU - true - full - false - bin\Debug\ - TRACE;DEBUG - prompt - 4 - false - - - AnyCPU - pdbonly - true - bin\Release\ - TRACE - prompt - 0 - false - - - app.manifest - - - monke_transparent.ico - - - - - - - - - - - - - - - - Form - - - FormMain.cs - - - Form - - - FormSelectPlatform.cs - - - - - - - - FormMain.cs - Designer - - - FormSelectPlatform.cs - - - ResXFileCodeGenerator - Resources.Designer.cs - Designer - - - True - Resources.resx - True - - - - - SettingsSingleFileGenerator - Settings.Designer.cs - - - True - Settings.settings - True - - - - - - - - - - - - - - False - .NET Framework 3.5 SP1 - false - - - + + + + + Debug + AnyCPU + {D30E6357-6B15-4EDC-8DD3-8A6D040D83B2} + WinExe + Properties + MonkeModManager + MonkeModManager + v4.8 + 512 + + false + publish\ + true + Disk + false + Foreground + 7 + Days + false + false + true + 0 + 1.0.0.%2a + false + true + + + AnyCPU + true + full + false + bin\Debug\ + TRACE;DEBUG + prompt + 4 + false + + + AnyCPU + pdbonly + true + bin\Release\ + TRACE + prompt + 0 + false + + + app.manifest + + + monke_transparent.ico + + + + + + + + + + + + + + + + Form + + + FormMain.cs + + + Form + + + FormSelectPlatform.cs + + + + + + + + FormMain.cs + Designer + + + FormSelectPlatform.cs + + + ResXFileCodeGenerator + Resources.Designer.cs + Designer + + + True + Resources.resx + True + + + + + SettingsSingleFileGenerator + Settings.Designer.cs + + + True + Settings.settings + True + + + + + + + + + + + + + + False + .NET Framework 3.5 SP1 + false + + + + --> \ No newline at end of file diff --git a/MonkeModManager/Properties/Resources.Designer.cs b/MonkeModManager/Properties/Resources.Designer.cs index 332ee0c..4be8c91 100644 --- a/MonkeModManager/Properties/Resources.Designer.cs +++ b/MonkeModManager/Properties/Resources.Designer.cs @@ -1,93 +1,93 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Runtime Version:4.0.30319.42000 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -namespace MonkeModManager.Properties { - using System; - - - /// - /// A strongly-typed resource class, for looking up localized strings, etc. - /// - // This class was auto-generated by the StronglyTypedResourceBuilder - // class via a tool like ResGen or Visual Studio. - // To add or remove a member, edit your .ResX file then rerun ResGen - // with the /str option, or rebuild your VS project. - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "16.0.0.0")] - [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - internal class Resources { - - private static global::System.Resources.ResourceManager resourceMan; - - private static global::System.Globalization.CultureInfo resourceCulture; - - [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] - internal Resources() { - } - - /// - /// Returns the cached ResourceManager instance used by this class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Resources.ResourceManager ResourceManager { - get { - if (object.ReferenceEquals(resourceMan, null)) { - global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("MonkeModManager.Properties.Resources", typeof(Resources).Assembly); - resourceMan = temp; - } - return resourceMan; - } - } - - /// - /// Overrides the current thread's CurrentUICulture property for all - /// resource lookups using this strongly typed resource class. - /// - [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] - internal static global::System.Globalization.CultureInfo Culture { - get { - return resourceCulture; - } - set { - resourceCulture = value; - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap monke { - get { - object obj = ResourceManager.GetObject("monke", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap monke_transparent { - get { - object obj = ResourceManager.GetObject("monke_transparent", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - - /// - /// Looks up a localized resource of type System.Drawing.Bitmap. - /// - internal static System.Drawing.Bitmap monke_transparent1 { - get { - object obj = ResourceManager.GetObject("monke_transparent1", resourceCulture); - return ((System.Drawing.Bitmap)(obj)); - } - } - } -} +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace MonkeModManager.Properties { + using System; + + + /// + /// A strongly-typed resource class, for looking up localized strings, etc. + /// + // This class was auto-generated by the StronglyTypedResourceBuilder + // class via a tool like ResGen or Visual Studio. + // To add or remove a member, edit your .ResX file then rerun ResGen + // with the /str option, or rebuild your VS project. + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "17.0.0.0")] + [global::System.Diagnostics.DebuggerNonUserCodeAttribute()] + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + internal class Resources { + + private static global::System.Resources.ResourceManager resourceMan; + + private static global::System.Globalization.CultureInfo resourceCulture; + + [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")] + internal Resources() { + } + + /// + /// Returns the cached ResourceManager instance used by this class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Resources.ResourceManager ResourceManager { + get { + if (object.ReferenceEquals(resourceMan, null)) { + global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("MonkeModManager.Properties.Resources", typeof(Resources).Assembly); + resourceMan = temp; + } + return resourceMan; + } + } + + /// + /// Overrides the current thread's CurrentUICulture property for all + /// resource lookups using this strongly typed resource class. + /// + [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)] + internal static global::System.Globalization.CultureInfo Culture { + get { + return resourceCulture; + } + set { + resourceCulture = value; + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap monke { + get { + object obj = ResourceManager.GetObject("monke", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap monke_transparent { + get { + object obj = ResourceManager.GetObject("monke_transparent", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + + /// + /// Looks up a localized resource of type System.Drawing.Bitmap. + /// + internal static System.Drawing.Bitmap monke_transparent1 { + get { + object obj = ResourceManager.GetObject("monke_transparent1", resourceCulture); + return ((System.Drawing.Bitmap)(obj)); + } + } + } +} diff --git a/MonkeModManager/Properties/Settings.Designer.cs b/MonkeModManager/Properties/Settings.Designer.cs index 0edee85..00c0eeb 100644 --- a/MonkeModManager/Properties/Settings.Designer.cs +++ b/MonkeModManager/Properties/Settings.Designer.cs @@ -1,26 +1,26 @@ -//------------------------------------------------------------------------------ -// -// This code was generated by a tool. -// Runtime Version:4.0.30319.42000 -// -// Changes to this file may cause incorrect behavior and will be lost if -// the code is regenerated. -// -//------------------------------------------------------------------------------ - -namespace MonkeModManager.Properties { - - - [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] - [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "16.8.1.0")] - internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { - - private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); - - public static Settings Default { - get { - return defaultInstance; - } - } - } -} +//------------------------------------------------------------------------------ +// +// This code was generated by a tool. +// Runtime Version:4.0.30319.42000 +// +// Changes to this file may cause incorrect behavior and will be lost if +// the code is regenerated. +// +//------------------------------------------------------------------------------ + +namespace MonkeModManager.Properties { + + + [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] + [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.14.0.0")] + internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { + + private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); + + public static Settings Default { + get { + return defaultInstance; + } + } + } +} diff --git a/MonkeModManager/app.config b/MonkeModManager/app.config index 51278a4..2c0f559 100644 --- a/MonkeModManager/app.config +++ b/MonkeModManager/app.config @@ -1,3 +1,3 @@ - - - + + + diff --git a/MonkeModManager/bin/Release/MonkeModManager.exe b/MonkeModManager/bin/Release/MonkeModManager.exe new file mode 100644 index 0000000..9ffa976 Binary files /dev/null and b/MonkeModManager/bin/Release/MonkeModManager.exe differ diff --git a/MonkeModManager/bin/Release/MonkeModManager.exe.config b/MonkeModManager/bin/Release/MonkeModManager.exe.config new file mode 100644 index 0000000..2c0f559 --- /dev/null +++ b/MonkeModManager/bin/Release/MonkeModManager.exe.config @@ -0,0 +1,3 @@ + + + diff --git a/MonkeModManager/bin/Release/MonkeModManager.pdb b/MonkeModManager/bin/Release/MonkeModManager.pdb new file mode 100644 index 0000000..1b11661 Binary files /dev/null and b/MonkeModManager/bin/Release/MonkeModManager.pdb differ diff --git a/MonkeModManager/obj/Release/DesignTimeResolveAssemblyReferences.cache b/MonkeModManager/obj/Release/DesignTimeResolveAssemblyReferences.cache new file mode 100644 index 0000000..523fc52 Binary files /dev/null and b/MonkeModManager/obj/Release/DesignTimeResolveAssemblyReferences.cache differ diff --git a/MonkeModManager/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache b/MonkeModManager/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache new file mode 100644 index 0000000..86ecf26 Binary files /dev/null and b/MonkeModManager/obj/Release/DesignTimeResolveAssemblyReferencesInput.cache differ diff --git a/MonkeModManager/obj/Release/MonkeModManager.FormMain.resources b/MonkeModManager/obj/Release/MonkeModManager.FormMain.resources new file mode 100644 index 0000000..a0c9eec Binary files /dev/null and b/MonkeModManager/obj/Release/MonkeModManager.FormMain.resources differ diff --git a/MonkeModManager/obj/Release/MonkeModManager.FormSelectPlatform.resources b/MonkeModManager/obj/Release/MonkeModManager.FormSelectPlatform.resources new file mode 100644 index 0000000..6c05a97 Binary files /dev/null and b/MonkeModManager/obj/Release/MonkeModManager.FormSelectPlatform.resources differ diff --git a/MonkeModManager/obj/Release/MonkeModManager.Properties.Resources.resources b/MonkeModManager/obj/Release/MonkeModManager.Properties.Resources.resources new file mode 100644 index 0000000..2d19946 Binary files /dev/null and b/MonkeModManager/obj/Release/MonkeModManager.Properties.Resources.resources differ diff --git a/MonkeModManager/obj/Release/MonkeModManager.csproj.AssemblyReference.cache b/MonkeModManager/obj/Release/MonkeModManager.csproj.AssemblyReference.cache new file mode 100644 index 0000000..2ba545f Binary files /dev/null and b/MonkeModManager/obj/Release/MonkeModManager.csproj.AssemblyReference.cache differ diff --git a/MonkeModManager/obj/Release/MonkeModManager.csproj.CoreCompileInputs.cache b/MonkeModManager/obj/Release/MonkeModManager.csproj.CoreCompileInputs.cache new file mode 100644 index 0000000..c10f9bf --- /dev/null +++ b/MonkeModManager/obj/Release/MonkeModManager.csproj.CoreCompileInputs.cache @@ -0,0 +1 @@ +6620dc7ec6f3fb94629d4d3fc97e72e67b107c3568270629b9793dabb9375e50 diff --git a/MonkeModManager/obj/Release/MonkeModManager.csproj.FileListAbsolute.txt b/MonkeModManager/obj/Release/MonkeModManager.csproj.FileListAbsolute.txt new file mode 100644 index 0000000..c86feca --- /dev/null +++ b/MonkeModManager/obj/Release/MonkeModManager.csproj.FileListAbsolute.txt @@ -0,0 +1,23 @@ +C:\Users\logan_bvz9ql8\Downloads\MonkeModManager-master\MonkeModManager-master\MonkeModManager\bin\Release\MonkeModManager.exe.config +C:\Users\logan_bvz9ql8\Downloads\MonkeModManager-master\MonkeModManager-master\MonkeModManager\bin\Release\MonkeModManager.exe +C:\Users\logan_bvz9ql8\Downloads\MonkeModManager-master\MonkeModManager-master\MonkeModManager\bin\Release\MonkeModManager.pdb +C:\Users\logan_bvz9ql8\Downloads\MonkeModManager-master\MonkeModManager-master\MonkeModManager\obj\Release\MonkeModManager.csproj.AssemblyReference.cache +C:\Users\logan_bvz9ql8\Downloads\MonkeModManager-master\MonkeModManager-master\MonkeModManager\obj\Release\MonkeModManager.FormMain.resources +C:\Users\logan_bvz9ql8\Downloads\MonkeModManager-master\MonkeModManager-master\MonkeModManager\obj\Release\MonkeModManager.FormSelectPlatform.resources +C:\Users\logan_bvz9ql8\Downloads\MonkeModManager-master\MonkeModManager-master\MonkeModManager\obj\Release\MonkeModManager.Properties.Resources.resources +C:\Users\logan_bvz9ql8\Downloads\MonkeModManager-master\MonkeModManager-master\MonkeModManager\obj\Release\MonkeModManager.csproj.GenerateResource.cache +C:\Users\logan_bvz9ql8\Downloads\MonkeModManager-master\MonkeModManager-master\MonkeModManager\obj\Release\MonkeModManager.csproj.CoreCompileInputs.cache +C:\Users\logan_bvz9ql8\Downloads\MonkeModManager-master\MonkeModManager-master\MonkeModManager\obj\Release\MonkeModManager.exe +C:\Users\logan_bvz9ql8\Downloads\MonkeModManager-master\MonkeModManager-master\MonkeModManager\obj\Release\MonkeModManager.pdb +C:\Users\logan_bvz9ql8\OneDrive\Documents\OneDrive\MonkeModManager\MonkeModManager\bin\Release\MonkeModManager.exe.config +C:\Users\logan_bvz9ql8\OneDrive\Documents\OneDrive\MonkeModManager\MonkeModManager\bin\Release\MonkeModManager.exe +C:\Users\logan_bvz9ql8\OneDrive\Documents\OneDrive\MonkeModManager\MonkeModManager\bin\Release\MonkeModManager.pdb +C:\Users\logan_bvz9ql8\OneDrive\Documents\OneDrive\MonkeModManager\MonkeModManager\obj\Release\MonkeModManager.csproj.AssemblyReference.cache +C:\Users\logan_bvz9ql8\OneDrive\Documents\OneDrive\MonkeModManager\MonkeModManager\obj\Release\MonkeModManager.exe.config +C:\Users\logan_bvz9ql8\OneDrive\Documents\OneDrive\MonkeModManager\MonkeModManager\obj\Release\MonkeModManager.FormMain.resources +C:\Users\logan_bvz9ql8\OneDrive\Documents\OneDrive\MonkeModManager\MonkeModManager\obj\Release\MonkeModManager.FormSelectPlatform.resources +C:\Users\logan_bvz9ql8\OneDrive\Documents\OneDrive\MonkeModManager\MonkeModManager\obj\Release\MonkeModManager.Properties.Resources.resources +C:\Users\logan_bvz9ql8\OneDrive\Documents\OneDrive\MonkeModManager\MonkeModManager\obj\Release\MonkeModManager.csproj.GenerateResource.cache +C:\Users\logan_bvz9ql8\OneDrive\Documents\OneDrive\MonkeModManager\MonkeModManager\obj\Release\MonkeModManager.csproj.CoreCompileInputs.cache +C:\Users\logan_bvz9ql8\OneDrive\Documents\OneDrive\MonkeModManager\MonkeModManager\obj\Release\MonkeModManager.exe +C:\Users\logan_bvz9ql8\OneDrive\Documents\OneDrive\MonkeModManager\MonkeModManager\obj\Release\MonkeModManager.pdb diff --git a/MonkeModManager/obj/Release/MonkeModManager.csproj.GenerateResource.cache b/MonkeModManager/obj/Release/MonkeModManager.csproj.GenerateResource.cache new file mode 100644 index 0000000..5d7df25 Binary files /dev/null and b/MonkeModManager/obj/Release/MonkeModManager.csproj.GenerateResource.cache differ diff --git a/MonkeModManager/obj/Release/MonkeModManager.exe b/MonkeModManager/obj/Release/MonkeModManager.exe new file mode 100644 index 0000000..9ffa976 Binary files /dev/null and b/MonkeModManager/obj/Release/MonkeModManager.exe differ diff --git a/MonkeModManager/obj/Release/MonkeModManager.exe.config b/MonkeModManager/obj/Release/MonkeModManager.exe.config new file mode 100644 index 0000000..2c0f559 --- /dev/null +++ b/MonkeModManager/obj/Release/MonkeModManager.exe.config @@ -0,0 +1,3 @@ + + + diff --git a/MonkeModManager/obj/Release/MonkeModManager.pdb b/MonkeModManager/obj/Release/MonkeModManager.pdb new file mode 100644 index 0000000..1b11661 Binary files /dev/null and b/MonkeModManager/obj/Release/MonkeModManager.pdb differ diff --git a/MonkeModManager/obj/Release/TempPE/Properties.Resources.Designer.cs.dll b/MonkeModManager/obj/Release/TempPE/Properties.Resources.Designer.cs.dll new file mode 100644 index 0000000..67bda97 Binary files /dev/null and b/MonkeModManager/obj/Release/TempPE/Properties.Resources.Designer.cs.dll differ diff --git a/MonkeModManager/update.txt b/MonkeModManager/update.txt index f39b91a..01a4fa5 100644 --- a/MonkeModManager/update.txt +++ b/MonkeModManager/update.txt @@ -1 +1 @@ -5 \ No newline at end of file +6 \ No newline at end of file diff --git a/README.md b/README.md index 230fe60..b1a7c23 100644 --- a/README.md +++ b/README.md @@ -1,19 +1,10 @@ # Monke Mod Manager -![](https://media.discordapp.net/attachments/871926535588835360/1156739972246814851/image.png?ex=6516118c&is=6514c00c&hm=2cc2d28b6570183256eef11220e2d04071b75af1e03c040004d15a09e9bad0ea&=) - - - This program will install custom mods into Gorilla Tag automatically, and can be re-run in order to update the mods This uses the github api to get the latest release of all these mods, so you know you'll always be getting the latest version! -(If you've made a mod that you want added to the installer, send me a message on Discord! `buzzbb`) +(If you've made a mod that you want added to the installer, make a pull request in [this github](https://github.com/CreeperLogMat/MMMInfoPuller)) -## To have your modded added -DM me: -* The Github repository of the mod you want added -* Any dependencies -Mod submission is likely subject to change in the future. -### Ensure that -* your mod is built in the monke mod manager compatible format through `MakeRelease.ps1` (replace `netstandard2.0` with `netstandard2.1.0` in the code) or you use a DLL in your release -* you list the correct dependencies -* your mod is fully working +## Ensure that +* Your mod uses a `.DLL` or a compatible `.ZIP` file in your release +* You list the correct dependencies +* Your mod is fully working diff --git a/mods.json b/mods.json deleted file mode 100644 index 688ac42..0000000 --- a/mods.json +++ /dev/null @@ -1,113 +0,0 @@ -{ - "mods" : [ - { - "name" : "BepInEx", - "tag" : "", - "gitPath" : "BepInEx/BepInEx", - "releaseId" : 1, - "author" : "BepInEx Team", - "group" : "Core" - }, - { - "name" : "Gorilla Cosmetics", - "tag" : "", - "gitPath" : "legoandmars/GorillaCosmetics", - "releaseId" : 0, - "author" : "Bobbie", - "group" : "Cosmetic", - "dependencies" : [ - "Newtonsoft.JSON" - ] - }, - { - "name" : "Monke Map Loader", - "tag" : "", - "gitPath" : "Vadix88/MonkeMapLoader", - "releaseId" : 0, - "author" : "Vadix", - "group" : "Gameplay", - "dependencies" : [ - "Newtonsoft.JSON", - "Utilla", - "Computer Interface" - ] - }, - { - "name" : "Space Monke", - "tag" : "", - "gitPath" : "legoandmars/SpaceMonke", - "releaseId" : 0, - "author" : "Bobbie", - "group" : "Gameplay", - "dependencies" : [ - "Utilla" - ] - }, - { - "name" : "Utilla", - "tag" : "", - "gitPath" : "legoandmars/Utilla", - "releaseId" : 0, - "author" : "Bobbie", - "group" : "Libraries" - }, - { - "name" : "Computer Interface", - "tag" : "", - "gitPath" : "ToniMacaroni/ComputerInterface", - "releaseId": 0, - "author" : "Toni Macaroni", - "group" : "Libraries", - "dependencies" : [ - "Bepinject" - ] - }, - { - "name" : "Bepinject", - "tag" : "", - "gitPath" : "Auros/Bepinject", - "releaseId": 0, - "author" : "Auros", - "group" : "Libraries", - "installPath" : "BepInEx/plugins", - "dependencies" : [ - "Extenject" - ] - }, - { - "name" : "Extenject", - "tag" : "", - "gitPath" : "Auros/Bepinject", - "releaseId": 1, - "author" : "svermeulen", - "group" : "Libraries", - "installPath" : "BepInEx/plugins" - }, - { - "name" : "Newtonsoft.JSON", - "tag" : "", - "gitPath" : "legoandmars/Newtonsoft.Json", - "releaseId" : 0, - "author" : "James Newton-King", - "group" : "Libraries" - } - ], - "groups" : [ - { - "name" : "Core", - "rank" : 0 - }, - { - "name" : "Cosmetic", - "rank" : 1 - }, - { - "name" : "Gameplay", - "rank" : 2 - }, - { - "name" : "Libraries", - "rank" : 3 - } - ] -} diff --git a/update.txt b/update.txt index 7813681..1e8b314 100644 --- a/update.txt +++ b/update.txt @@ -1 +1 @@ -5 \ No newline at end of file +6