Autor:LavaGangLast updated:21/06/2025 05:22:38873.4K10.5MB
MelonLoader/Logs Plugins Mods folder in your Game's Installation Folder.
| Usage Guides: |
|---|
| Install |
| MANUAL USE |
| Example Projects: |
|---|
| Test plugin |
| TestMod |
| Nightly Builds: |
|---|
| master |
| alpha-development |
| universality |
On Windows, the .NET 6.0 Desktop Runtime will be installed automatically
| Installer Guides: |
|---|
| INSTALL |
| UPDATE |
| RE-INSTALL |
| UN-INSTALL |
These additional steps below are OPTIONAL if you want to do a FULL UN-INSTALL.
MelonLoader has its own config file at ./UserData/Loader.cfg (you need to run MelonLoader at least once for it to appear).
Here is a list of the current config options (and their default values):
[loader] # Disables MelonLoader. Equivalent to the '--no-mods' launch option disable = false # Equivalent to the '--melonloader.debug' launch option debug_mode = true # Capture all Unity player logs into MelonLoader's logs even if the game disabled them. NOTE: Depending on the game or Unity version, these logs can be overly verbose. Equivalent to the '--melonloader.captureplayerlogs' launch option capture_player_logs = true # The maximum Harmony log verbosity to capture into MelonLoader's logs. Possible values in verbosity order are: "None", "Error", "Warn", "Info", "Debug", or "IL". Equivalent to the '--melonloader.harmonyloglevel' launch option harmony_log_level = "Warn" # Only use this if the game freezes when trying to quit. Equivalent to the '--quitfix' launch option force_quit = false # Disables the start screen. Equivalent to the '--melonloader.disablestartscreen' launch option disable_start_screen = false # Starts the dotnet debugger on Windows and wait it is attached or just wait until one is attached without launch on other OSes (only for Il2Cpp games). Equivalent to the '--melonloader.launchdebugger' launch option launch_debugger = false # Sets the loader theme. Currently, the only available themes are "Normal" and "Lemon". Equivalent to the '--melonloader.consolemode' launch option (0 for Normal, 4 for Lemon) theme = "Normal" [console] # Hides warnings from displaying. Equivalent to the '--melonloader.hidewarnings' launch option hide_warnings = false # Hides the console. Equivalent to the '--melonloader.hideconsole' launch option hide_console = false # Forces the console to always stay on-top of all other applications. Equivalent to the '--melonloader.consoleontop' launch option console_on_top = false # Keeps the console title as original. Equivalent to the '--melonloader.consoledst' launch option dont_set_title = false [logs] # Sets the maximum amount of log files in the Logs folder (Default: 10). Equivalent to the '--melonloader.maxlogs' launch option max_logs = 10 [mono_debug_server] # Let the Mono debug server wait until a debugger is attached when debug_mode is true (only for Mono games). Equivalent to the '--melonloader.debugsuspend' launch option debug_suspend = false # The IP address the Mono debug server will listen to when debug_mode is true (only for Mono games). Equivalent to the '--melonloader.debugipaddress' launch option debug_ip_address = "127.0.0.1" # The port the Mono debug server will listen to when debug_mode is true (only for Mono games). Equivalent to the '--melonloader.debugport' launch option debug_port = 55555 [unityengine] # Overrides the detected UnityEngine version. Equivalent to the '--melonloader.unityversion' launch option version_override = "" # Disables the console log cleaner (only applies to Il2Cpp games). Equivalent to the '--melonloader.disableunityclc' launch option disable_console_log_cleaner = false # Forces the Il2Cpp Assembly Generator to run without contacting the remote API. Equivalent to the '--melonloader.agfoffline' launch option force_offline_generation = false # Forces the Il2Cpp Assembly Generator to use the specified regex. Equivalent to the '--melonloader.agfregex' launch option force_generator_regex = "" # Forces the Il2Cpp Assembly Generator to use the specified Il2Cpp dumper version. Equivalent to the '--melonloader.agfvdumper' launch option force_il2cpp_dumper_version = "" # Forces the Il2Cpp Assembly Generator to always regenerate assemblies. Equivalent to the '--melonloader.agfregenerate' launch option force_regeneration = false # Enables the CallAnalyzer processor for Cpp2IL. Equivalent to the '--cpp2il.callanalyzer' launch option enable_cpp2il_call_analyzer = false # Enables the NativeMethodDetector processor for Cpp2IL. Equivalent to the '--cpp2il.nativemethoddetector' launch option enable_cpp2il_native_method_detector = false
| Argument | Description |
|---|---|
| -no-mods | Launches the Game without loading any Plugins or Mods |
| --quitfix | Fixes the Hanging Process Issue with some Games |
| --melonloader.consolemode | Changes the Theme Display Mode of the Console [ Default = 0 ] |
| --melonloader.consoleontop | Forces the Console to always stay on-top of all other Applications |
| --melonloader.consoledst | Keeps the Console Title as Original |
| --melonloader.hideconsole | Hides the Console |
| --melonloader.hidewarnings | Hides Warnings from Displaying |
| --melonloader.debug | Debug Mode |
| --melonloader.captureplayerlogs | Capture all Unity player logs into MelonLoader's logs even if the game disabled them. NOTE: Depending on the game or Unity version, these logs can be overly verbose |
| --melonloader.harmonyloglevel | The maximum Harmony log verbosity to capture into MelonLoader's logs. Possible values in verbosity order are: "None", "Error", "Warn", "Info", "Debug", or "IL" |
| --melonloader.debugsuspend | Let the Mono debug server wait until a debugger is attached when in Debug Mode (only for Mono games) |
| --melonloader.debugipaddress | The IP address the Mono debug server will listen to when in Debug Mode (only for Mono games) |
| --melonloader.debugport | The port the Mono debug server will listen to when in Debug Mode (only for Mono games) |
| --melonloader.maxlogs | Max Log Files [ Default: 10 ] [ NoCap: 0 ] |
| --melonloader.loadmodeplugins | Load Mode for Plugins [ Default: 0 ] |
| --melonloader.loadmodemods | Load Mode for Mods [ Default: 0 ] |
| --melonloader.basedir | Changes the Proxy's Load Directory for the Bootstrap |
| --melonloader.disablestartscreen | Disable the Start Screen |
| Argument | Description |
|---|---|
| --melonloader.unityversion | Allows you to Specify the Version of Unity Engine |
| --melonloader.agfoffline | Forces Assembly Generator to Run without Contacting the Remote API |
| --melonloader.agfregenerate | Forces Regeneration of Assembly |
| --melonloader.agfregex | Forces Assembly Generator to use a Specified Regex |
| --melonloader.agfvdumper | Forces Assembly Generator to use a Specified Version of Dumper |
| --melonloader.disableunityclc | Disable Unity Console Log Cleaner |
| --melonloader.monosearchpathoverride | A list of paths that Mono will prioritise to seek mscorlib and core libraries before the Managed folder and Melon's included set of core libraries. The list is separated by semicolons (;) on Windows and by colons (:) on Linux |
| Argument | Description |
|---|---|
| --cpp2il.callanalyzer | Enables CallAnalyzer processor |
| --cpp2il.nativemethoddetector | Enables NativeMethodDetector processor |
MelonLoader uses a proxy DLL to trick the game into loading itself on startup. This only applies for Windows.
| File Names: |
|---|
| version.dll |
| winhttp.dll |
| winmm.dll |
| dinput.dll |
| Dinput8. dll |
| dsound.dll |
| d3d8.dll |
| d3d9.dll |
| d3d10.dll |
| d3d11.dll |
| d3d12.dll |
| ddraw.dll |
| Msacm32. dll |
MelonLoader is licensed under the Apache License, Version 2.0. See
Third-party Libraries used as Source Code and/or bundled in Binary Form:
External Libraries and Tools that are downloaded and used at Runtime:
See MelonLoader Wiki for the full Credits.
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.

Download Mods For Free
Install LagoFast, start MIMESIS and play with the mods you love.