-
-
Notifications
You must be signed in to change notification settings - Fork 864
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
NOISSUE Remove FTB and Curse integration
This has been requested by Slowpoke, on behalf of both FTB and OverWolf. Import from locally installed packs from the official clients will be the replacement, but for now, you will have to do that manually. It was nice while it lasted.
- Loading branch information
Showing
33 changed files
with
0 additions
and
3,351 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -68,7 +68,6 @@ private slots: | |
Unknown, | ||
MultiMC, | ||
Technic, | ||
Flame, | ||
Modrinth, | ||
} m_modpackType = ModpackType::Unknown; | ||
}; |
Oops, something went wrong.
0a827ba
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I hate the FTB and CurseForge apps, Overwolf keeps doing dumb shit when its running and the fact I need Overwolf to begin with is the most needless integration since Windows and Edge. That's why I started using MultiMC when a friend recommended it.
Going to be disappointing to lose pack downloading but all the more reason to make my own damn packs!
0a827ba
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
So long and thanks for all the fish!
It's been an honor to be part of this project, even in a small way.
0a827ba
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
God this really needs to be revoked. So many modpacks are just broken now until all CurseForge mods move over to Modrinth, which won't be happening for a while.
There is literally no reason why this should be exclusive to the CurseForge launcher, which is mid at best.
0a827ba
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It do be like that sometimes.
0a827ba
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Overwolf sucks. The CurseForge app sucks. :/
0a827ba
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
The curseforge launcher on linux only supports WoW (which doesn't even natively support linux :/). I think it's amazing that they are forcing multimc to drop this integration, which was the best way to be able to play curse modpacks on linux, as they DON'T SUPPORT LINUX ON THEIR LAUNCHER.
0a827ba
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Disappointed to see this. Curseforge app is awful and not having to use it was one of the biggest multiMC perks.
0a827ba
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think MultiMC can add something like "plugin" system
so thrid party can add this feature back
I NEVER USE CURSEFORGE OR OVERWOLF
INSTEAD I USE MULTIMC FETCH MODPACK FROM THEM
0a827ba
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is why we can't have nice things.
0a827ba
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Oofta. I'm going to miss being able to ever use curseforge modpacks at all in my life ever while gaming on linux because overwolf is completely useless :<
I idly and accidentally clicked "update" and I'll never forgive myself.
0a827ba
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We aren't just losing pack downloading, it can't even parse the data from curseforge packs anymore. You can go on the official website, download it there, and try to load it from zip. MultiMC will say it doesn't recognize the format :,<
I'm hoping somebody makes another tool to make it into a universally parseable format instead of Curseforge's exclusive bastard format. (please don't make it me I've had enough piddling around in an ide for a while tyvm i just want to play the mined craff)
0a827ba
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good a time as any to switch launcher folks, Forks of MultiMC exist, I suggest googling one. I have not looked back since switching.
0a827ba
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is a sad day. But hey here is hope more people will move to actually open standards killing those proprietary data feeding and greedy companies, that prefer data collection over actually developing tools users want.
Guess I won't be using modpacks from those sites for a while and keep sharing whole instances with my friends. If they decide to not support my mod manager of choice I decide to not use their files the way they want.
0a827ba
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
overwolf will sooner or later disable access to the new third party api for other launchers for violating their "fair partnership" agreement (offering products competing with overwolf's trash)
and even until then a single mod author can screw modpack players over by enabling curse/ow only downloads.
haven't cared much for modrinth before but i really hope it does take off now that people have a good reason to leave.
ofc launchers would need to support that too but at least modrinth isn't trying to destroy third parties with underhanded tactics.
0a827ba
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the push the community needed, Curse! You've solidified Modrinth as the superior repository.
0a827ba
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's a shame that MMC is doing this.
There isn't another half decent mod repository out there, guess it's time to use a fork.
0a827ba
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
MMC doesn't want to remove it, CurseForge is telling them to remove it and the API is going to be private now from what I understand.
0a827ba
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"Private", they have a client so the API can be reverse engineered just like before.
0a827ba
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Don't blame MultiMC (well, for this anyway, not going to take a stance on the whole drama thing). This is based off of assumptions, I don't have inside knowledge, but given how these things go I can say with decent confidence that they weren't strictly speaking forced to do this, but they would've been if they didn't comply with Curse's "request". Forks will likely follow for the same reason MultiMC did, or we might see Curse take them down.
As for alternatives, Modrinth exists, and it's quite good. The only reason it's "worse" is because some mod authors haven't listed their mods on it. The platform itself is there, and I'm sure MultiMC will be adding support for it if they don't already have it given this change.
EDIT: LOL no. Reverse engineering a web API when a company tells you not to is asking for them to slap you with a DMCA. Whether or not it would be a valid DMCA is debatable but only really academically as there's no way MultiMC or any similar project would have the resources to even attempt fighting it.
0a827ba
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Reversing an API for interoperability isn't covered under DMCA.
Modrinth banned me for pointing out flaws in their website/Discord guild. I won't go into more details to spare srama, but I will be boycotting them for the foreseeable future.
0a827ba
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
As I said: it doesn't matter. They're going to make the (in your opinion, baseless) DMCA claim if MultiMC or any other launcher implements their new API reverse-engineered and regardless of how baseless it is MultiMC (or any other community-driven launcher) isn't going to have the resources to fight it. No community project is going to try and take on a company when at risk of a DMCA unless it's their primary purpose, as it would require them to be willing to be fully taken down instead of just continuing without that part of the project (or for one of their supporters to be vastly wealthy, willing to spend that wealth to find a DMCA, and everyone maintaining the project to trust that they will help them fight it, all of which are highly unlikely).
Given what I know about Modrinth I'd be surprised if they didn't have good reason, but even if they didn't, you should also be upset with Curse. They're going out of their way to force you to use their garbage launcher by taking away your choice to use another with their repository.
It's also worth noting that unless you don't have an adblocker or post mods to Modrinth your boycotting achieves nothing as they gain nothing from you using their site (if anything you'd be taking up bandwidth they'd probably want to give to someone who wants to use their service), so there's no reason to make your life more difficult by not using them when they're becoming the better option. Curse on the other hand will gain from you now that you'll be forced to use their launcher no matter what you do as long as you use them, so a more effective boycott would be on Curse, and I'd say even assuming they were being unreasonable when they banned you that Curse is at least just as deserving of a boycott based on this move.
0a827ba
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It does hurt Modrinth because I won't be driving traffic to their site. I used to put every mod I made on there. This move from Curse is at least somewhat reasonable and has a valid motive behind it. Sure it sucks, but it makes sense.
Edit:
GitHub (aka Microsoft) will help you with a bogus claim.
0a827ba
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Have fun boycotting yourself then, as you'll be cutting yourself off from any user of a non-Curse launcher, and I sincerely doubt they're going to be able to force a monopoly given the fact that everyone else is fine with Modrinth and now it's their only alternative to using Curse.
Also, I don't care if something a company does "makes sense" if the only reason it makes sense is that they want more money, and that thing makes my life more difficult if I want to use their service. To me that's reason to look for alternatives and, if possible, stop using them. Companies have to make money, I get it, but they can do that without negatively impacting their users in a blatantly anti-competitive way like what Curse is doing with this.
0a827ba
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not everyone is okay with Modrinth, at best it's 50/50. When something better rolls around I'll support it.
0a827ba
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I literally don't see how anyone could prefer curse to modrinth for any reason other than the fact it's more established. I've published to modrinth and it's easy as pie, and idk how anyone could go "ah yes, I prefer having to choose between filtering by minecraft version and filtering by loader, and I love not having the ability to filter by more than one version at a time!". And real time search as you type isn't inconvenient
I think the UI is cleaner but that's a matter of subjective opinion. Fact is tho, modrinth is far more feature rich and constantly innovating. These days curse is more likely to remove a feature than to add one.
0a827ba
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
FTB and Curse's decision to further restrict third-party integration so that users have to use their software only to be flooded with ads and monetized by tracking and profiling surely marks one of the darkest days in the history of the modding community. There will never be all developers switching to Modrinth, simply because many in the community are no longer active. Even if they do, it doesn't guarantee that Modrinth itself will get any bad ideas once given the opportunity of a huge reach.
The whole thing calls for a decentralized solution for the redistribution of Minecraft mods to eliminate the failure of a centralized instance in the long run.
0a827ba
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
agreed, overwolf is straight up bloatware/pup and the curseforge launcher is extremely slow + has targeted ads. will be checking out Modrinth asap.
0a827ba
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
"Private" means authentication will be required to access the API. I imagine they'll be prepared to making it a living hell to even get obfuscated data when you aren't using the intended program.
Then again I'm not entirely sure how cyber security works. But I'm pretty sure that even if they can't make API access impossible, they can make it very hard.
And yes, they can also just be a bully and take down reverse engineering attempts, and still get what they want even if they lose.
Have I ever told you the story of Bleem!, the company that won multiple lawsuits against Sony for making a PS1 emulator, but ceased operation because they lost so much money on petty lawsuits? Github reinstated youtube-dl for PR, its stupid to rely on them as a defense for something that can spark a petty lawsuit and still waste somebody thousands of dollars.