Skip to main content

Module modpack

Module modpack 

Source
Expand description

Modpack installation: Modrinth (.mrpack), CurseForge (manifest.json zip) and ATLauncher (online packs).

Every format follows the same flow: parse the pack, install vanilla + the loader via install_with_loader, extract overrides/configs into instance/{name}/.minecraft, then download the files listed by the pack.

Modules§

atpack
ATLauncher packs, installed from ATLauncher’s online API.
cfpack
CurseForge modpacks (a zip holding manifest.json and overrides/).
mrpack
Modrinth modpacks (.mrpack).

Structs§

ManualDownload
A file that could not be downloaded automatically (CurseForge files whose authors disallow third-party distribution, ATLauncher browser downloads).
ModpackInfo
Format-independent description of a modpack.
ModpackInstallResult

Enums§

ModpackFormat
Format of a local modpack file. ATLauncher packs have no file format; use atpack::install_atlauncher_pack for those.

Functions§

detect_modpack_format
Detect a modpack’s format from the zip contents.
install_modpack
Install a local modpack file, detecting its format.