generated from modpacks/modpack-template
No description
- Makefile 82.6%
- Shell 17.4%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
|
|
||
| .github/workflows | ||
| .minecraft | ||
| scripts | ||
| .gitignore | ||
| instance.cfg | ||
| LICENSE | ||
| Makefile | ||
| mmc-pack.json | ||
| modlist.md | ||
| README.md | ||
Dough
Uncooked dough base for Minecraft Fabric modpacks. Template repo, not a finished pack.
Branches = Minecraft versions (1.21.8, 1.21.5, etc). Fork from the branch matching your target MC version, knead in your mods, ship it.
Supported launchers/platforms
- Curseforge
- Recent Curseforge API changes broke mod downloads for the other three formats:
- Multi/PolyMC and Technic require users to download mods manually
- Modrinth isn't supported at all
- Multi/PolyMC
- Technic
- Modrinth
For modpack makers
1. Prerequisites
Install git, go, 7zip, make, and busybox.
- Windows (Scoop):
scoop install busybox git go make 7zip - Ubuntu/Debian:
Go isn't in the repos at a current version — install manually from go.dev.sudo apt install git p7zip make - Arch (via AUR helper, e.g.
yay):yay -Syu git go p7zip make
Then install packwiz, the pw wrapper, and mc-server-icon (generates server-icon.png for make server):
make update-packwiz
2. Fork a branch
Branches track Minecraft versions (1.21.8, 1.21.5, etc). Fork/clone the branch matching the MC version you want, then make it your own repo.
3. Edit your pack
VSCode recommended — built-in editor and git tooling.
- Add mods:
packwiz <curseforge|modrinth> install <modid>- e.g.
packwiz cf install sodium
- e.g.
- Release:
make multimcormake technic
Host your own repo for the pack (e.g. GitLab for free Large File Support on the packwiz-data folder).
For modpack users
- Use the Java version required by your pack's target Minecraft version.