/unity-mod-manager

A mod manager for Unity games. Has support for multiple games. You can find the games that are currently supported in the README.

MIT LicenseMIT

Unity Mod Manager

This is my mod manager for Unity games. It has support for multiple games, and you can even check the console to see which mods are installing properly. The mod manager streamlines the process of installing mods for games that is run on the Unity engine, effectively cutting down on time figuring out how to mod, and increasing on time to play.

If the mod(s) you are using get you banned, it is not my responibility, you chose to mod the game anyways. By using the software, you agree to the previous statement.

Source code

If you think that I may be able to plant a virus on your computer, the source code is above. Of course, you may fork this project from any of it's releases and change it, just make sure to give credit to me.

Extensions

I may add support for extensions to the manager. Somebody could make a live editor, which builds your project and puts it in the BepInEx -> Plugins folder. There are going to be a lot of ideas for extensions out of me. Hopefully, I will have time to make an acessible API, and if not, I might get some people to fork this project (for security reasons) and help me work on it.

In-game GUI

If you go in-game and want to toggle some mods without quitting and opening up the game again, you can press F1 on your keyboard to open up the Utility Menu. If you are playing in VR, the controls are as follows:

  • Valve Index: Left thumbstick click
  • Meta Quest 2: Left thumbstick click
  • HTC Vive: Left touchpad click
  • Other (except Meta Go): Left thumbstick click

Utility Menu features:

  • Quitting game
  • Toggling mods
  • Viewing game console
  • Installing mods (needs game restart)

Pre-releases

I would not advise that you use pre-releases. They are mainly for making checkpoints in the manager, and typically, are used if I'm going somewhere and decide to still work on the project. However, if you do, please be careful, stuff could break. If you encounter an error in any version whether it is a pre-release or not, please make an Issue request on this repository. It helps me keep track of all the bugs I need to fix! :)