{"_id":"54c6771cf0320f0d00ac9be2","version":{"_id":"54c670dbf2ab9319008e8153","forked_from":"54c66cdf2b94bb19003d3427","project":"54c66cdf2b94bb19003d3424","__v":3,"createdAt":"2015-01-26T16:52:43.765Z","releaseDate":"2015-01-26T16:52:43.765Z","categories":["54c670dcf2ab9319008e8154","54c6779d2b94bb19003d345e","54c67bfe2b94bb19003d3466"],"is_deprecated":false,"is_hidden":false,"is_beta":false,"is_stable":true,"codename":"","version_clean":"0.7.0","version":"0.7"},"category":{"_id":"54c670dcf2ab9319008e8154","pages":["54c670dcf2ab9319008e8155","54c672d7f2ab9319008e8164","54c67409f2ab9319008e816e","54c6771cf0320f0d00ac9be2","54c677412b94bb19003d345b","54c98fd569c3390d00033a26","54c9900d69c3390d00033a28","54c9904c7a11f60d0022a9cb","54d6ad1811e31f0d001b8903","551460b7e74c1c2300f9b387"],"project":"54c66cdf2b94bb19003d3424","version":"54c670dbf2ab9319008e8153","__v":10,"sync":{"url":"","isSync":false},"reference":false,"createdAt":"2015-01-26T16:35:44.174Z","from_sync":false,"order":0,"slug":"documentation","title":"Documentation"},"project":"54c66cdf2b94bb19003d3424","__v":4,"user":"54c66cc52b94bb19003d3423","updates":["54e376748ef7552300409bf7","54ec80a8b054302f00d7403b","54ec81180e51d12100d19bcb"],"next":{"pages":[],"description":""},"createdAt":"2015-01-26T17:19:24.808Z","link_external":false,"link_url":"","githubsync":"","sync_unique":"","hidden":false,"api":{"results":{"codes":[]},"auth":"required","params":[],"url":""},"isReference":false,"order":3,"body":"1. Go to your repo location, the folder where your mod files will be stored (as defined in the Solder configuration file)\n2. Create a new folder called \"mods\" (no quotes) inside the repo folder\n3. 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).\n4. Go to the directory that you have your mod in that would like to use\n4. Open the mod folder you just created (ex. damage-indicators)\n5. Mod packages (examples below) are unzipped to the root modpack directory. As such, they have to be packaged accordingly.\n6. 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/\"\n7. Go to the Solder web GUI and go to \"Add Mods\"\n8. Type the name of the mod like normal so the name is \"Damage Indicators\" in this example.\n9. Check that the \"Mod Slug\" is the same as the folder we created earlier and then click add mod.\n9. Click on the \"Versions\" tab\n10. 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\n11. Click verify on the versions, this will create an MD5 and then from here the mod is added\n[block:api-header]\n{\n  \"type\": \"basic\",\n  \"title\": \"Mod Package Structure Examples\"\n}\n[/block]\n[See here for more information on the mod package structure](http://docs.solder.io/v0.7/docs/zip-file-structure)\n\nExample 1 (Regular mods):\n- modA-1.0.zip\n  - mods/\n    - modA-1.0.jar\n\nExample 2 (Configs):\n- configPack-1.0.zip\n  - config/\n    - configA.cfg\n    - configB.cfg\n  - config.txt\n  - server.dat\n\nExample 3 (Forge):\n- forgeLoader-1971.zip\n  - bin/\n    - modpack.jar (Forge universal binary jar)","excerpt":"","slug":"adding-mods-to-the-mod-library","type":"basic","title":"Adding Mods to the Mod Library"}

Adding Mods to the Mod Library


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 4. Open the mod folder you just created (ex. damage-indicators) 5. Mod packages (examples below) are unzipped to the root modpack directory. As such, they have to be packaged accordingly. 6. 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/" 7. Go to the Solder web GUI and go to "Add Mods" 8. Type the name of the mod like normal so the name is "Damage Indicators" in this example. 9. Check that the "Mod Slug" is the same as the folder we created earlier and then click add mod. 9. Click on the "Versions" tab 10. 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 11. Click verify on the versions, this will create an MD5 and then from here the mod is added [block:api-header] { "type": "basic", "title": "Mod Package Structure Examples" } [/block] [See here for more information on the mod package structure](http://docs.solder.io/v0.7/docs/zip-file-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 binary jar)