packwiz / packwiz

A command line tool for editing and distributing Minecraft modpacks, using a git-friendly TOML format. Supports CurseForge and Modrinth mods with automated updates!
https://packwiz.infra.link/
MIT License
599 stars 73 forks source link

[Question] Is it possible to create a "multiloader" compatible modpack #262

Open Negative-light opened 11 months ago

Negative-light commented 11 months ago

Background

I making mods using a multiloader template which can be found here. This means that my mods work on fabric, quilt, and forge.

Question

Is there a way to design the pack format that would include a "forge" export and a "fabric" export (additionally at some point a "neo-forge" one as well) that I can individually export to curseforge/fabric using github actions?

comp500 commented 1 month ago

I'm not entirely sure what you're asking for - packwiz isn't for publishing individual mods. Do you mean making a modpack of several of your mods for each platform?

It might be possible to implement this with a script that runs the packwiz <mr/cf> add commands every time you release, and just having 2 separate modpacks. I think implementing multi-loader modpacks into the pack format would be a bit too complex.

Negative-light commented 1 month ago

That is reasonable. It is really just adding the ability to have a modpack you desire to release and being able to export a "forge" and a "fabric" version of the pack.

I think there are other solutions that could also get people there but yeah thank you