1
0
mirror of https://github.com/SKCraft/Launcher.git synced 2025-02-16 01:41:22 +01:00

Created Command Line Tools (markdown)

sk89q 2015-07-24 01:19:43 -07:00
parent f7071f69b3
commit 76f4232c96

31
Command-Line-Tools.md Normal file

@ -0,0 +1,31 @@
You can build modpacks via command line tools as well.
## Building Modpacks
1. From the `launcher-builder/build/libs/` folder, copy `launcher-builder-X.Y.Z-SNAPSHOT-all.jar` to your modpack's folder.
2. Open terminal or command prompt and navigate to the directory of your modpack.
* Windows users: Hold down your SHIFT key, right click the folder that contains "modpack.json", and click "Open command window here".
3. Run the following command (note: **put it on one line**, and change "X.Y.Z" to the right version):
```
java -jar launcher-builder-X.Y.Z-SNAPSHOT-all.jar
--version "pick_a_version"
--input .
--output upload
--manifest-dest "upload/your_modpack.json"
```
* "version" is the version of your modpack and it doesn't have to be a number -- whenever you want to push an update, you have to change the version code to anything else that has never been used before
* "input" is the folder with "loaders," "src," and "modpack.json" -- `.` means "the current folder"
* "output" is the folder to put the output
* "manifest-dest" is the manifest file that is generated
![Command Prompt](http://i.imgur.com/Nt7nCHV.png)
There should be a `upload/` folder now with the generated files.
![Generated Files](http://i.imgur.com/LLkHRSk.png)
## Generating a Package Listing
There is no command line tool to do this. However, the format of packages.json is pretty simple so you should be able to generate it yourself easily.