How to upload a modified version of a Module/system

To upload a modified version of a Module or System, you would need to do some slight changes to the files.
Everything talked about should be taken the same way. When we’re talking about module.json, assume you can also do it to system.json.

To first start up, you would need a copy of the module. We recommend taking a backup of the original module too, before you delete the old version.

After this, go to Select Data files to delete at My Foundry. Or in-foundry.
image

And delete the old module.

Now, for the new module.
If you don’t want the Bazaar to catch your upload and install the module from the bazaar directly, you would need to edit the Module version or name.
To do so, you would need to edit module.json. You’ll find this inside the module folder.
image

Edit it with any notepad program. Here we’re going to use Notepad++.

Now you can either :

  • Edit the version number of the module, adding -custom at the end for example, since this is a custom version of it. This will let the bazaar know not to use the cached version. Note however that if you click “Update All”, the module will be overwritten by the latest version from the Bazaar.
  • Or, you can instead edit the “Name” and “Title” of the module, so it doesn’t get updated automatically and can live alongside the official module.
    I recommend you to edit it to something recognizable - “Custom (module name) V(module Version)”
    image

Save.

Now you can go ahead and use the Import Wizard. You can also find this over at My Foundry page.

You’re done. The new module should have been uploaded correctly and can be used.

@bryn88 here’s the answer to your question ^^

Omg I swear I searched around for this and found nothing /blush. Thank you kind sir

haha, see when it was originally posted. I asked Kevin to write this tutorial after I got your message (which you should have posted publicly) :stuck_out_tongue: