Skip to main content

ModForge-CLI — a Modrinth-based Minecraft modpack builder

Project description

ModForge-CLI ⛏

Python 3.13+ MIT License Modrinth API v2

ModForge-CLI is a powerful CLI tool for building and managing custom Minecraft modpacks using the Modrinth API v2.

Search for projects, fetch versions, validate manifests, download mods with hash checks, and generate complete files — all from the terminal.

Ideal for modpack developers, server admins, and automation scripts.

Terminal Banner

When you run ModForge-CLI, you'll be greeted with this colorful Minecraft-themed banner

Key Features

  • Modrinth API v2 Integration: Search projects, list versions, fetch metadata in bulk.
  • Modpack Management: Read/validate modrinth.index.json, build packs from metadata.
  • Validation: Full JSON Schema checks + optional Pydantic models for strict typing.

Installation

Requires Python 3.13+.

Recommended (Poetry):

poetry install

Alternative (pip):

pip install -r requirements.txt

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

modforge_cli-0.1.6.tar.gz (13.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

modforge_cli-0.1.6-py3-none-any.whl (16.7 kB view details)

Uploaded Python 3

File details

Details for the file modforge_cli-0.1.6.tar.gz.

File metadata

  • Download URL: modforge_cli-0.1.6.tar.gz
  • Upload date:
  • Size: 13.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.13.11 Linux/6.11.0-1018-azure

File hashes

Hashes for modforge_cli-0.1.6.tar.gz
Algorithm Hash digest
SHA256 496dcefcb2ec9ee349e8b370c876c8007cee5acf2146dff88fbc13ffe7182880
MD5 05fcd6b4e4ebd64711924c069685b3f8
BLAKE2b-256 f4763625ac3029a5f7217ff6b6d9fe5eb9f09dff71a45c7e0247e40b819d8673

See more details on using hashes here.

File details

Details for the file modforge_cli-0.1.6-py3-none-any.whl.

File metadata

  • Download URL: modforge_cli-0.1.6-py3-none-any.whl
  • Upload date:
  • Size: 16.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.2.1 CPython/3.13.11 Linux/6.11.0-1018-azure

File hashes

Hashes for modforge_cli-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 df71407aead1f7528e91aa140d9a81e96b23d385b827c44e737dd516be3e7792
MD5 7403baf3d9a8e064ab9fd1c91c5ba280
BLAKE2b-256 aca177227c7c6b669421ec1bc1dcc448f6ebe301b4d407b82462094447f381df

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page