/ModpackUploader

Automation tool for uploading Modpacks to CurseForge.

Primary LanguagePowerShell

ModpackUploader

This tool can automate the process of uploading modpacks to Curseforge. It creates a modpack manifest, which is then posted along with metadata to Curseforge for upload. When the upload has completed, server files are attached. The server files are automatically generated from files/folders you specify.

It's possible to integrate Github Changelog Generator and Changelog Generator for mods by toggling them in the settings, and configuring them.

Almost everything can be toggled on/off in the settings.

Usage

  • Unzip the file into your modded Minecraft Instance.
  • Fill in the .build.json file with appropriate information - This specifies the manifest information. The mods folder is automatically included.
  • Fill in the settings.ps1 file.
  • Double-click the ModpackUploader.bat or start ModpackUploader.ps1 using the command line.

Dependencies

Linux

Credits

A big thanks goes out to:

Gaz492 for his Twitch Export Builder project, which made this tool possible. https://github.com/Gaz492/twitch-export-builder/

TheRandomLabs for his Changelog Generator project, which greatly improves this tool. https://github.com/TheRandomLabs/ChangelogGenerator