Nick1st / ModpackUploader

Automation tool for uploading Modpacks to CurseForge.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Modpack Uploader

Modpack Uploader is a Suite of Tools for Modpack Developers.

These tools 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 which are generated from the tool.

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

Additionally this tool can fill the mods folder with mods from an exported instance, to make working through Git easier.

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

Usage

  1. Clone the project into your Modded Minecraft Instance.
  2. Fill in the .build.json file with appropriate information - This specifies the manifest information. The mods folder is automatically included.
  3. Fill in the settings.ps1 file with appropriate information. Don't forget your token however.
  4. Double-click the ModpackUploader script or start ModpackUploader.ps1 using the command line.

Dependencies

Credits

A big thanks goes out to:

Gaz492, for their Twitch Export Builder project, which made the uploading of modpacks to CurseForge possible.

Nincraft, for their ModPack Downloader, which made the downloading of mods in a workspace possible.

TheRandomLabs, for their Changelog Generator, which greatly improves this tool.

CrankySupertoon, for her help in improving this tool while making it easier to use.

About

Automation tool for uploading Modpacks to CurseForge.


Languages

Language:PowerShell 97.5%Language:Batchfile 2.1%Language:Shell 0.4%