dizzyd / mcdex

Minecraft Modpack Management
Apache License 2.0
75 stars 8 forks source link

Can not load created ModPacks in the Curse launcher #20

Closed nmarshall23 closed 6 years ago

nmarshall23 commented 6 years ago

Modpacks created by mcdex can't be loaded in the Twitch launcher. This is because how mcdex lists forge versions with just the version in the id string.

The Twitch launcher requires the prefix 'forge' then a dash then the version number.

Json partial created by mcdex using pack.create.

{
"minecraft": {
  "modLoaders": [
   {
    "id": "14.23.1.2575",
    "primary": true
   }
  ]
}

The same json partial created by the Twitch launcher, when exporting a modpack.

{
"minecraft": {
  "modLoaders": [
   {
    "id": "forge-14.23.1.2575",
    "primary": true
   }
  ]
}
dizzyd commented 6 years ago

Thanks for the report @nmarshall23. I've tweaked the pack.create functionality to always prefix forge-; can you let me know if there are any other alterations you need, please?

dizzyd commented 6 years ago

Fixed in v0.8.4.