Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/virenbar/modpacksch
CLI tool for downloading modpacks from FTB and CurseForge using modpacks.ch
https://github.com/virenbar/modpacksch
creeperhost curseforge ftb minecraft minecraft-modpacks
Last synced: about 2 months ago
JSON representation
CLI tool for downloading modpacks from FTB and CurseForge using modpacks.ch
- Host: GitHub
- URL: https://github.com/virenbar/modpacksch
- Owner: Virenbar
- Created: 2022-05-23T04:57:42.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-08-12T21:19:27.000Z (over 1 year ago)
- Last Synced: 2023-08-12T21:56:01.064Z (over 1 year ago)
- Topics: creeperhost, curseforge, ftb, minecraft, minecraft-modpacks
- Language: C#
- Homepage:
- Size: 363 KB
- Stars: 6
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ModpacksCH [![Build artifact][build-src]][build-href] [![Codacy Badge][codacy-src]][codacy-href]
CLI tool for downloading modpacks from [Feed the Beast](https://www.feed-the-beast.com/modpacks) and [CurseForge](https://www.curseforge.com/minecraft/modpacks) using modpacks.ch
![terminal](/assets/images/terminal.gif)
```text
.\ModpacksCH [options]Commands:
s, search Search modpacks by name
i, info Show info about modpack
d, download [] Download modpackOptions:
-s, --server Download server version
-p, --path Directory to save modpack [default: ]
-t, --trace Write trace log
-?, -h, --help Show help and usage information
```## Installation
* Install [.NET 6.x](https://dotnet.microsoft.com/download)
* Download [latest release](https://github.com/Virenbar/ModpacksCH/releases)## Usage
1. First search for modpack ID
```text
> .\ModpacksCH searchExample:
> .\ModpacksCH s stoneblock
FTB Modpacks
┌─────┬───────────────────────────┬─────────┬────────────┐
│ ID │ Name │ Version │ MC Version │
├─────┼───────────────────────────┼─────────┼────────────┤
│ 4 │ FTB Presents Stoneblock 2 │ 1.22.0 │ 1.12.2 │
│ 100 │ FTB StoneBlock 3 │ 1.2.1 │ 1.18.2 │
└─────┴───────────────────────────┴─────────┴────────────┘
...
```2. Then available modpack versions
```text
> .\ModpacksCH infoExample:
> .\ModpacksCH i 100
Modpack: FTB StoneBlock 3 (ID: 100)
┌───────────────────────────────────────────────────────Synopsis───────────────────────────────────────────────────────┐
│ In a world surrounded by stone, build yourself a subterranean kingdom that really rocks! Use magic and technology to │
│ forge your realm to your designs. │
└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
Latest version: ID: 2287 - 1.2.1 (Beta)
Other versions
├── ID: 2283 - 1.2.0 (Release)
├── ID: 2282 - 1.1.1 (Release)
...
```3. Download modpack (Latest version if no version ID provided)
```text
> .\ModpacksCH download []Example:
> .\ModpacksCH d 100
```### Notes
* You can also find modpack and version ID on [modpack page](https://www.feed-the-beast.com/modpacks)
* note.txt contains Forge version and recommended memory
* Executing without arguments will launch in interactive mode
* Windows 7 not supported (modpack.ch supports only TLS 1.3)
* Tested with Stoneblock 3 and ATM 8[build-src]: https://img.shields.io/github/actions/workflow/status/Virenbar/ModpacksCH/build-artifact.yml?label=Build&logo=github
[build-href]: https://github.com/Virenbar/ModpacksCH/actions/workflows/build-artifact.yml[codacy-src]: https://app.codacy.com/project/badge/Grade/154db494fb9947a19a391ea35aa9744c
[codacy-href]: https://app.codacy.com/gh/Virenbar/ModpacksCH/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade