1. Go to your repo location, the folder where your mod files will be stored (as defined in the Solder configuration file)
  2. Create a new folder called "mods" (no quotes) inside the repo folder
  3. Create a new folder with the mod name ex. Damage indicators will become "damage-indicators" as a folder (this is the mod slug, it can be anything, and its always in lowercase).
  4. Go to the directory that you have your mod in that would like to use
  5. Open the mod folder you just created (ex. damage-indicators)
  6. Mod packages (examples below) are unzipped to the root modpack directory. As such, they have to be packaged accordingly.
  7. Upload the renamed file to the mod directory ex. the damage-indicators file we made in the last step will be uploaded to "[repo_location]/damage-indicators/"
  8. Go to the Solder web GUI and go to "Add Mods"
  9. Type the name of the mod like normal so the name is "Damage Indicators" in this example.
  10. Check that the "Mod Slug" is the same as the folder we created earlier and then click add mod.
  11. Click on the "Versions" tab
  12. Go under the version column and type the version number of your mod package so ex. damage-indicators-1.2.4.5.zip in the version column becomes 1.2.4.5
  13. Click verify on the versions, this will create an MD5 and then from here the mod is added

Mod Package Structure Examples

See here for more information on the mod package structure

Example 1 (Regular mods):

  • modA-1.0.zip
    • mods/
      • modA-1.0.jar

Example 2 (Configs):

  • configPack-1.0.zip
    • config/
      • configA.cfg
      • configB.cfg
    • config.txt
    • server.dat

Example 3 (Forge):

  • forgeLoader-1971.zip
    • bin/
      • modpack.jar (Forge universal jar for Minecraft up to 1.12.2, Forge installer jar for Minecraft 1.13+)