QuiltMC / quilt-loader

The loader for Quilt mods.
Apache License 2.0
469 stars 88 forks source link

[Suggestion] A dedicated website or even a custom launcher for quilt mods? #76

Closed LuciusofLegend closed 2 years ago

LuciusofLegend commented 2 years ago

I think there should be a website and/or custom minecraft launcher (like curse or gd) specifically for managing quilt mods (maybe including mods from other loaders, up to the team). Let me explain how I can see this being helpful:

  1. It would be difficult to be sure that quilt's goals of inclusiveness and transparency were upheld on curseforge (for example)
  2. Curseforge's searching system is royally scuffed, and it would be great to have a better alternative.
  3. If implemented correctly it could be very convenient for the user. Example below :arrow_down:

Soooo... If you decide to make a custom launcher (please do, I would be so happy!) I have some feature ideas.. The ability to create separate modded instances along with an integrated mod installer. The ability to create and share modpacks through the launcher. The ability to make separate downloads for client and server branches of a modpack. (I've used "the ability" way too much now and I'm not going to edit it, I'm sorry)

That's it, hope you enjoyed my suggestion!

OroArmor commented 2 years ago

https://modrinth.net/

LuciusofLegend commented 2 years ago

Good idea actually. I simply didn't think of modrinth because it has far less fabric and forge mods than curseforge (I currently use fabric), but now that I think of it, you can filter for quilt mods and I don't think curseforge even has quilt mods, besides which, the search system is 100 times better.

RotatingBuffalo commented 2 years ago

I think contributing to projects like Modrinth and PolyMC are more practical options for these things. Might as well take advantage of the existing open source projects.

Also worthy of note, Modrinth is working on an official client called Theseus based on Tauri (effectively electron but made in rust, so much faster) and SvelteKit. While it's nowhere near completion yet, (it's actually completely unusable in its current state) I think it will most likely be the most user-friendly and polished modpack launcher available in a few months time. Plus, it's usage of web technologies would make it familiar to a lot of developers and easier to fork, theme, create plugins for, etc. Projects like PolyMC will probably always retain their edge with being faster to implement new back-end changes, and offer more poweruser type features by default, but I really hope that we can see Theseus become a new "standard" launcher.

There's already a lot of really promising open source projects in this space, and people should go contribute to those instead of starting from scratch again here. (Unless you just absolutely hate Tauri and Qt and want to make a hipster CLI client in Haskell or something. In that case, go for it I suppose.)

Southpaw1496 commented 2 years ago

CurseForge also has Quilt support planned

LuciusofLegend commented 2 years ago

@RotatingBuffalo, now that I've heard your perspective, I agree with everything you've said (thought most of the technical stuff went over my head). The main reason I opened this issue is because I was dissatisfied with the launchers available, and I had never heard about Theseus. I hope too that it is a success.