fabulously-optimized icon indicating copy to clipboard operation
fabulously-optimized copied to clipboard

Modrinth modpack

Open Madis0 opened this issue 4 years ago • 22 comments

Create and publish a modpack to Modrinth, because that's where the cool Fabric kids are :) The files are added per #62, now just needs to be updated and packed when Modrinth adds the support.

https://github.com/modrinth/labrinth/wiki/Modpack-Format

Preferably automatically: https://github.com/comp500/packwiz/issues/34

Edit: I'll probably do this whenever it's possible, release of FO 2.1.0 won't be affected by this Edit 2: this is fully automated now, releasing the first mrpacks on Github for testing

Madis0 avatar Jun 06 '21 18:06 Madis0

Preview is now available: https://knossos-4imn3jq70-emmaffle.vercel.app/modpack/fabulously-optimized

None of the launchers supported by FO can import this format yet.

https://github.com/MultiMC/Launcher/pull/4475 https://github.com/gorilla-devs/GDLauncher/issues/768

Madis0 avatar Feb 10 '22 20:02 Madis0

Site redesign announced, so the official link is: https://modrinth.com/modpack/fabulously-optimized

Still, the modpacks aren't publicly listed nor supported by the launchers yet.

Madis0 avatar Feb 28 '22 05:02 Madis0

Planned launcher:

via

Madis0 avatar Mar 11 '22 15:03 Madis0

That looks good! Currently using it in the regular minecraft launcher (Not so useful when you use 120 mods but ok xD) except for fabulously optimized 1.18.1 but when the modrinth modpacks are out I would use it. If Fabulously Optimized is fast with modrinth modpacks then it will be in the top 10 modrinth modpacks I expect.

TiboOpGithub avatar Mar 12 '22 17:03 TiboOpGithub

As of May 9th, all existing pack versions should break, due to the new Curseforge API and not allowing to directly link to files.

The current Modrinth availability state as of FO 3.7.0 is ~~34 out of 48~~ mods, this is not enough to publish a half-baked pack. It might be worth it to ask the rest of the mods to support Modrinth, but I'm not yet sure this should be a requirement for future FO mod inclusion. Maybe Modrinth will support Curseforge API?

Will let you know of any updates.

Edit: 40 out of 49 are available, thanks DioEzigio for searching! Edit 2: Packwiz now confirmed that existing urls will not break, so Modrinth existing versions are fine. Any updates still need CF API or MR+GH direct urls.

Madis0 avatar May 06 '22 05:05 Madis0

Modrinth modpacks are now publicly listed (in Alpha!) https://modrinth.com/modpacks

  • No official launcher yet, though they have installation instructions for MultiMC development version
  • They are now working on payouts to get more mods onto the platform
  • Still no support for downloads is provided here because it can be unstable and unsustainable for now
  • FO🥇

https://blog.modrinth.com/modpacks-alpha/

Madis0 avatar May 16 '22 05:05 Madis0

The first integrity test is out! Read more at https://modrinth.com/modpack/fabulously-optimized/version/3.8.2-mr.1

Madis0 avatar May 26 '22 06:05 Madis0

Second integrity test was done as well and no major imparities were found, so continuing with a (hopefully) more regular release schedule. Do continue reporting any imparities though.

Madis0 avatar Jun 04 '22 09:06 Madis0

Modrinth modpack works flawlessly with ferium. (used ferium to install modpack, gdlauncher to play). But didn't work with polymc.

sarim avatar Jun 09 '22 15:06 sarim

But didn't work with polymc.

PolyMC is sadly not supported by FO officially yet. Also, this bug is reported in the PolyMC issue tracker so it's going to be fixed soon.

Edit: It's going to be fixed in the version 1.3.2 of PolyMC, with this Pull Request.

RaptaG avatar Jun 09 '22 16:06 RaptaG

Good to know. Whats the officially supported launcher? ferium was working yesterday, but today its downloading the 1.18.2 version. There's no way to specify version.

sarim avatar Jun 09 '22 17:06 sarim

Good to know. Whats the officially supported launcher? ferium was working yesterday, but today its downloading the 1.18.2 version. There's no way to specify version.

See https://fabulously-optimized.gitbook.io/modpack/readme/install-instructions Modrinth is currently not supported at all as it can have bugs and inconsistencies, is there just for testing.

Madis0 avatar Jun 09 '22 18:06 Madis0

3.10.0 and few other latest versions had Don't Clear Chat History missing due to a bug in the script. That version has been re-uploaded as -mr.1 and the 4.0.0-beta.1 has it fixed.

On a general note, Modrinth support by FO is waiting on:

  • Farsight, which is waiting on author rewards, which is coming soon
  • A launcher with good UX and easy updates - see #297 for more info

Madis0 avatar Jun 17 '22 04:06 Madis0

As of 4.0.0-beta.8, Modrinth version no longer includes JARs! This means that it is becoming becoming more sustainable as a platform because mods are cross-posting to it. (Though obviously things can still change in the future versions if some mod does not post to Modrinth as fast as it does to other platforms.)

Madis0 avatar Jul 09 '22 19:07 Madis0

Another step for parity! 4.0.0-beta.11 removed Don't Clear Chat History, so CF and MR users will have near-identical set of mods now (except for Farsight, still).

Madis0 avatar Jul 22 '22 06:07 Madis0

Yeah!

RaptaG avatar Jul 22 '22 08:07 RaptaG

Is this issue still needed? I'm asking because there is a Modrinth modpack for FO.

nsde avatar Sep 10 '22 17:09 nsde

Is this issue still needed? I'm asking because there is a Modrinth modpack for FO.

Yes, because Modrinth downloads are still experimental. If I understand correctly, we're mostly waiting to add support for launchers like PolyMC (#456, waiting on PolyMC/PolyMC#60), and then we should be good to remove the experimental notice and close this issue.

osfanbuff63 avatar Sep 10 '22 17:09 osfanbuff63

OK!

nsde avatar Sep 10 '22 18:09 nsde

Another step for sustainability: MultiMC (auto-update) now prefers Modrinth mods! That way the downloads actually increase download count for the dev and you get more stable, potentially faster downloads!

Madis0 avatar Sep 16 '22 16:09 Madis0

Sounds great :)

nsde avatar Sep 16 '22 19:09 nsde

Especially because I like Modrinth. It's open source afterall :)

nsde avatar Sep 16 '22 19:09 nsde

Fabulously Optimized now supports Prism Launcher and Modrinth downloads! The issue will still be kept open for Modrinth Launcher news, whenever that comes.

Madis0 avatar Nov 01 '22 16:11 Madis0

Is there any reason Modrinth isn't supported on MultiMC? It seems to work fine

arthomnix avatar Nov 20 '22 19:11 arthomnix

Is there any reason Modrinth isn't supported on MultiMC? It seems to work fine

Yes:

  • CurseForge downloads benefit me financially, and are a familiar place for people to download from
  • MultiMC has no modpack updater feature, so an auto-update pack has been provided in GitHub to workaround that
  • MultiMC stable currently has a broken modpack downloader from Modrinth, meaning you can only download the latest stable version (have a try lol)
  • There is still a slight imparity in CF vs MR versions (Farsight vs Hold That Chunk), so MultiMC users can get the same mods as most other launchers
  • Overall I want to support only one (best) source per launcher to make providing support consistent

Madis0 avatar Nov 20 '22 19:11 Madis0

It looks like MultiMC is getting Curseforge pack import support again soon, will that be supported?

arthomnix avatar Nov 20 '22 19:11 arthomnix

It looks like MultiMC is getting Curseforge pack import support again soon, will that be supported?

I don't think so. Downloading from CurseForge via an API nowadays does not even increase the download count, and some mods need to be downloaded manually.

Madis0 avatar Nov 20 '22 19:11 Madis0

Any reason Modrinth downloads are supported on Prism, since some of those problems still apply? Is it just because they have a modpack updater?

arthomnix avatar Nov 20 '22 19:11 arthomnix

Yes, they have a working modpack downloader and updater 😄 I hope to close the gap between CF and MR ASAP though.

Madis0 avatar Nov 20 '22 19:11 Madis0

Is MR support on MultiMC going to be considered once the working pack downloader is stable, since the default MultiMC pack isn't updatable anyway?

arthomnix avatar Nov 20 '22 19:11 arthomnix