TBMM/GCMM
NorbiPeti 873fdbfce4 Fix some issues & add support for other assets
Support for downloading mods while having other assets
2020-06-18 18:49:43 +02:00
..
Properties Get available mods, allow disabling proxy 2020-06-16 15:45:04 +02:00
favicon.ico Game folder detection and setting(s) 2020-06-15 21:11:05 +02:00
GCMM.csproj Some fixes, polishing and extra features 2020-06-17 23:58:29 +02:00
LICENSE Fix some issues & add support for other assets 2020-06-18 18:49:43 +02:00
MainForm.cs Fix some issues & add support for other assets 2020-06-18 18:49:43 +02:00
MainForm.Designer.cs Some fixes, polishing and extra features 2020-06-17 23:58:29 +02:00
MainForm.resx Some fixes, polishing and extra features 2020-06-17 23:58:29 +02:00
MainModInstaller.cs Fix some issues & add support for other assets 2020-06-18 18:49:43 +02:00
MainModList.cs Fix some issues & add support for other assets 2020-06-18 18:49:43 +02:00
MainPatcher.cs Fix some issues & add support for other assets 2020-06-18 18:49:43 +02:00
MainUtils.cs Fix some issues & add support for other assets 2020-06-18 18:49:43 +02:00
ModInfo.cs Some fixes, polishing and extra features 2020-06-17 23:58:29 +02:00
Program.cs Game folder detection and setting(s) 2020-06-15 21:11:05 +02:00
README.md Fix some issues & add support for other assets 2020-06-18 18:49:43 +02:00
SettingsForm.cs Get available mods, allow disabling proxy 2020-06-16 15:45:04 +02:00
SettingsForm.Designer.cs Get available mods, allow disabling proxy 2020-06-16 15:45:04 +02:00
SettingsForm.resx Game folder detection and setting(s) 2020-06-15 21:11:05 +02:00
ZipArchiveExtensions.cs Installing works, buttons are disabled while working 2020-06-17 15:08:22 +02:00

Gamecraft Mod Manager

A manager that handles everything needed to use mods for Gamecraft.

Note: If you already have mods installed that have extra files, the mod manager will treat them as game files which will cause issues with updating the mod. To solve this, remove the mod files and install the mod through this application - or say No to each prompt while updating.

Features

  • Download and run GCIPA if needed
  • List, install and uninstall mods
  • Keep track of files added by mods and remove them when the mod is uninstalled

Mod requirements

  • For a mod to be listed, it needs to have a regular release (so not a prerelease) with exactly 1 recognised attached asset.
  • That asset can be either a dll if the mod doesn't have any other files, or a zip archive.
  • If the zip contains a folder named Plugins, the manager will unzip it to Gamecraft's directory instead of the Plugins directory.
  • The mod dll must use the same name as the repository, including casing. The manager will rename single dlls automatically but can't handle zipped mods with different names.
  • If you have any other files as part of the release, the mod one (that needs to be downloaded to the game) must have the same name as the repository.
  • The release tag must be the same as the assembly version of the mod with an optional v prefix.
  • Add the mod to the list at https://git.exmods.org/ExMods/html-site/src/branch/master/site/mods/modlist.tsv