Mod Creation/Enabling DevTools for the Steam and Epic Clients: Difference between revisions

added M3 section. retitled original instructions to manual
(→‎Setup: Change SEMI download link)
(added M3 section. retitled original instructions to manual)
Line 10: Line 10:
# verify the code is not malicious.
# verify the code is not malicious.


=Steam Console and Scripts=
=Automated Steam Installation with M3=
Melvor Mod Manager (M3) is an open-source tool that allows for the easy installation and management of mods (scripts and extensions) for the Steam edition of Melvor Idle.
 
'''DISCLAIMER: It is very important to still use discretion when installing mods through M3 to ensure a mod does not execute malicious code! If you are unsure, ask in the Scripting and Extensions Discord channel.'''
 
<ol>
<li>Download and install the latest version from [https://cherrymace.github.io/melvor-mod-manager/ here] (Windows) or compile your own executable following [https://github.com/CherryMace/melvor-mod-manager#steps-for-compiling-m3-yourself these instructions] (Windows, MacOS, Linux).</li>
<li>Launch M3 and click '''Browse''' at the top and locate the installation directory for Melvor Idle.</li>
<ul>
<li>Not sure where it's installed? Go to Melvor Idle in your Steam library, right click, and go to <code>Manage</code> => <code>Browse local files</code>.</li>
</ul>
<li>You can now install mods in three different ways:</li>
<ul>
<li>The Discover tab enables one-click installation of popular mods.</li>
<li>From File: You can add mods from either a script (.js) file or extension manifest (manifest.json) file.</li>
<li>From URL: Add scripts using their GreasyFork URL, e.g. https://greasyfork.org/en/scripts/434472-keybindings</li>
</ul>
<li>Click '''Launch''' and start using your mods!</li>
</ol>
 
=Manually Installing Steam Console and Scripts=
To use console commands, scripts, and extensions on Steam, follow the instructions in [[Scripting_and_Extensions_Instructions#Setup|Setup]] and [[Scripting_and_Extensions_Instructions#Loading_Scripts|Loading Scripts]]. There is an [[Scripting_and_Extensions_Instructions#Alternate_Variation|alternate variation]] that may result in a cleaner Melvor Idle folder, but requires additional setup steps.
To use console commands, scripts, and extensions on Steam, follow the instructions in [[Scripting_and_Extensions_Instructions#Setup|Setup]] and [[Scripting_and_Extensions_Instructions#Loading_Scripts|Loading Scripts]]. There is an [[Scripting_and_Extensions_Instructions#Alternate_Variation|alternate variation]] that may result in a cleaner Melvor Idle folder, but requires additional setup steps.


454

edits