docker-minecraft-server icon indicating copy to clipboard operation
docker-minecraft-server copied to clipboard

Infer type/version/loader from packwiz

Open lhvy opened this issue 3 years ago • 26 comments

Enhancement Type

Improve an existing feature

Describe the enhancement

Currently using packwiz with Quilt for the latest release of Minecraft and the Quilt loader can cause problems because the container sees that the type is set to Quilt, and downloads whichever version of the loader it prefers, which in this case is actually 0.18.x beta, which is incompatible with mods in my packwiz pack. This could be fixed if the version, type and loader version env vars were simply replaced with values read directly from the packwiz pack.

lhvy avatar Nov 11 '22 13:11 lhvy

I am gradually working towards this type of capability with CurseForge modpacks. So, this enhancement makes sense for packwiz also.

The unique challenge with the packwiz version is that it'll need to pre-download the definition and interpret just enough to get the versions.

itzg avatar Nov 11 '22 22:11 itzg

As discussed in Discord this track nicely with TYPE=AUTO_CURSEFORGE where it would be TYPE=PACKWIZ

Pack format info

Example pack

itzg avatar May 06 '23 01:05 itzg