A reflection based forge wrapper.
basic => An executable jar meant to interface with other languages
core => The core of forgiac for use with Java launchers
1.5.2-7.8.0.684+ (Tested so far)
| Command | Parameters | Discription |
|---|---|---|
| --mk_manifest | Folder | Creates a manifest file in a given directory |
| --.minecraft | Folder | The path towards the location of a .minecraft directory |
| --help | Shows this dialogue | |
| --log | File | Specifies the location of a log file |
| --no_gui | Disables some of the gui elements | |
| --version | Shows build information | |
| --mk_release | Creates help files that allows you to release this in a repository | |
| --lock | Locks in the given set of values | |
| --html | Like the help command, but prints in html | |
| --virtual | version folder library folder |
Used to install forge in launcher environments that don't emulate the vanilla launcher's file structure |
| --installer | Folder | The path towards the location of a forge installer jar |
| Codes | message |
|---|---|
| 0 | Done! |
| 100 | Could not create virtual folder |
| 101 | Could not create junction link |
| 102 | Please use Windows Vista or later |
| 200 | User cancelled request |
| 201 | Invalid installation jar |
| 202 | Forge failed to install |
| 300 | Parameter error |