Skip to content

Releases: SubnauticaModding/QModManager

QModManager 3.3

01 Jul 17:30
da445ab
Compare
Choose a tag to compare

Main Pull Request #152
Updated Logger now made public for mods to use #148
Fixed a critical bug in MainMenuMessages #149
Updated to current version of Newtonsoft.JSON #150
Fixed a bug where VersionDependencies would be used for sorting the mod list #151
Various minor optimizations to loading events

QModManager v3.1

26 Mar 23:34
6ae7bc4
Compare
Choose a tag to compare

QModManager v3.1

QModManager 3.0.1

15 Jan 20:14
c568673
Compare
Choose a tag to compare
  • Fixed a bug where Version Dependencies weren't being checked
  • For full details, visit the GitHub repo #128

If you already have QModManager installed, you can extract the update package into your Subnautica folder to update to 3.0.1.

QModManager 3.0

01 Jan 22:19
35a90d7
Compare
Choose a tag to compare
  • For full details, visit the GitHub repo #117
  • Mods no longer required to include EntryMethod in their mod.json manifest - Mods can now identify their patching methods via custom attributes
  • PrePatching and PostPatching is now possible - available exclusively via custom attributes
  • Debug Logging no longer tied to registry - If you need to enable Debug logs, simply create a file named "QModDebug.txt" in the Subnautica folder
  • VersionDependencies are now simplified - all versions in version dependencies are now treated as the "minimum version required"

QModManager 2.3

17 Dec 18:11
20be9a7
Compare
Choose a tag to compare
  • Ready for the Unity2019 update
  • This version of the installer is NOT compatible with Below Zero

QModManager 2.1

23 May 17:24
0c82c02
Compare
Choose a tag to compare
  • Fixed prefab debugger not being disabled properly
  • Added a public API
  • Your game can no longer work with both QModManager and Nitrox. Sorry, but it's better this way
  • You can now specify version dependencies in the mod.json file (see README.md)
  • Added a LateStart hook in the QModHooks class
  • Installer now says when .NET 3.5 is missing, instead of throwing an unhelpful error message

QModManager 2.0.2

15 Apr 09:40
Compare
Choose a tag to compare
  • Removed the piracy checker. This is a mod manager, not a DRM

QModManager 2.0.1

15 Apr 09:39
f7d8d93
Compare
Choose a tag to compare
  • QModManager now checks for mods with duplicate IDs!
  • Unity Audio is now enabled during the installation process using AssetsTools.NET
  • Installer updates! Dark theme looks nice!
  • Modders can now mark their mods as errored!
  • Added a piracy checking system

QModManager 2.0

15 Apr 09:37
fe35030
Compare
Choose a tag to compare
  • You can no longer install QModManager in wrong folders!
  • Added version 1.2.0.1 of Harmony alongside the old one. Both use the "Harmony" namespace.
  • Added a LoadAfter/LoadBefore system.
  • Added a Dependency system.
  • If an error occurs, it is now shown on screen
  • There are now hooks in the QModManager.Hooks class for the following methods: Start, FixedUpdate, Update, LateUpdate, OnApplicationQuit, SceneLoaded, OnLoadEnd (OnLoadEnd is invoked after all of the mods have loaded)
  • QModManager is now uninstalled by removing the IL code for the patch - the backup file is no longer used
  • QModManager is now compatible with Below Zero!
  • Added a Prefab Debugger to ease the creation of mods. You can open it by clicking the F9 key. If you don't like it, you can disable it from the options menu

QModManager 1.2.1

15 Apr 09:34
ceee5fb
Compare
Choose a tag to compare
  • Post build events were broken. Bug fix to include updated DLLs
  • Implemented a basic priority system