- Normal Console is for Debugging and Displaying the Output of Plugins and Mods.
- Debug Mode/Console is for Debugging MelonLoader Internals.
- All Plugins get placed in the created Plugins folder inside the Game's Install Folder.
- All Mods get placed in the created Mods folder inside the Game's Install Folder.
- All Logs are made in the created Logs folder inside the Game's Install Folder.
- In order to properly use dnSpy's Debugger run the game with the Debug Mode/Console launch option.
- Make sure the Game you are installing to is Closed and Not Running.
- Download MelonLoader.Installer.exe.
- Run MelonLoader.Installer.exe.
- Click the SELECT button.
- Select and Open the Game's EXE in your Game's Installation Folder.
- Select which Version of MelonLoader to install using the Drop-Down List. (Or leave it as-is for the Latest Version.)
- Click the INSTALL or RE-INSTALL or UPDATE button.
- Make sure the Game you are installing MelonLoader to is Closed and Not Running.
- Download MelonLoader.zip.
- Extract the MelonLoader folder from MelonLoader.zip to the Game's Installation Folder.
- Extract version.dll from MelonLoader.zip to the Game's Installation Folder.
- Make sure the Game you are uninstalling from is Closed and Not Running.
- Download MelonLoader.Installer.exe.
- Run MelonLoader.Installer.exe.
- Click the SELECT button.
- Select and Open the Game's EXE in your Game's Installation Folder.
- Click the UN-INSTALL button.
- Make sure the Game you are installing MelonLoader to is Closed and Not Running.
- Remove the version.dll file from the Game's Installation Folder.
- Remove the MelonLoader folder from the Game's Installation Folder.
- Remove the Plugins folder from the Game's Installation Folder.
- Remove the Mods folder from the Game's Installation Folder.
- Remove the Logs folder from the Game's Installation Folder.
Argument | Description |
---|---|
--no-mods | Launch game without loading Mods |
--quitfix | Fixes the Hanging Process Issue with some Games |
--melonloader.hideconsole | Hides the Normal Console |
--melonloader.hidewarnings | Hides Warnings from Displaying |
--melonloader.debug | Debug Mode/Console |
--melonloader.magenta | Magenta Console Color |
--melonloader.rainbow | Rainbow Console Color |
--melonloader.randomrainbow | Random Rainbow Console Color |
--melonloader.maxlogs | Max Log Files [ Default: 10 ] [ Disable: 0 ] |
--melonloader.maxwarnings | Max Warnings per Log File [ Default: 100 ] [ Disable: 0 ] |
--melonloader.maxerrors | Max Errors per Log File [ Default: 100 ] [ Disable: 0 ] |
--melonloader.loadmodeplugins | Load Mode for Plugins [ Default: 0 ] |
--melonloader.loadmodemods | Load Mode for Mods [ Default: 0 ] |
--melonloader.agregenerate | Forces Assembly to be Regenerated on Il2Cpp Games |
--melonloader.agfvunhollower | Forces use a Specified Version of Il2CppAssemblyUnhollower |
--melonloader.consoleontop | Forces the Console over all other Applications |
- Load Mode launch options are a way to dictate how you want Mods or Plugins to Load.
Value | Action |
---|---|
0 | NORMAL - Load them only if they don't have the "-dev" Name Extension |
1 | DEV - Load them only if they have the "-dev" Name Extension |
2 | BOTH - Load All |
MelonLoader is licensed under the Apache License, Version 2.0. See LICENSE for the full License.
Third-party libraries used as source code or bundled in binary form:
- Research Detours Package is licensed under the MIT License. See LICENSE for the full License.
- Mono is licensed under multiple licenses. See LICENSE for full details.
- Harmony is licensed under the MIT License. See LICENSE for the full License.
- TinyJSON is licensed under the MIT License. See LICENSE for the full License.
- LightJson is licensed under the MIT License. See LICENSE for the full License.
- Tomlyn is licensed under the MIT License. See LICENSE for the full License.
- SharpZipLib is licensed under the MIT License. See LICENSE for the full License.
- AtiRoNya is licensed under the MIT License. See LICENSE for the full License.
- Unity Runtime libraries (found in Unity Dependencies) are part of Unity Software.
Their usage is subject to Unity Terms of Service, including Unity Software Additional Terms.
External tools downloaded and used at runtime:
- Il2CppDumper is licensed under the MIT License. See LICENSE for the full License.
- Il2CppAssemblyUnhollower is licensed under the GNU Lesser General Public License v3.0. See LICENSE for the full License.
MelonLoader is not sponsored by, affiliated with or endorsed by Unity Technologies or its affiliates.
"Unity" is a trademark or a registered trademark of Unity Technologies or its affiliates in the U.S. and elsewhere.