New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Curseforge: Invalid file reference in manifest #875
Comments
Can you please share 2 things, the If this is a private pack you don't want to share publicly, please feel free to DM me on Discord. |
The file is unfortunately a bit too big for GH, it's uhh... quite a big pack with mods spread over both curseforge and modrinth. I'll send it over Discord, it's eventually going to be a public pack but for now I can't upload it :P Here's the instance json |
Just the manifest.json that's inside the CurseForge zip should be enough |
Happy to oblige, this should be much easier to download then |
Okay the issue is with But the export process just takes all mods in the json, makes sure it exists in the file system, then puts it in the So it's not checking for duplicates, which it should be. So there's 2 issues here to fix:
Will take a look and fix up this weekend |
This has been fixed with version 3.4.35.8 |
Unfortunately this seems to still be persisting, just without duplicate mods
I'll update this with the manifest soon |
Updated manifest |
I wonder if it has something to do with the fact that my preferred mod platform is modrinth? If for some reason that's making things behave oddly? |
@RyanTheAllmighty Should I open another issue for this? |
So looking at it:
This is pointing to My understanding is CurseForge should still allow deleted projects to appear in modpacks, so they don't break. It might be only for existing packs and they reject all new submissions. I think currently we don't handle anything to do with deleted mods in the CurseForge api, because if they get deleted after the time that you've added them into the instance, we won't know they've been removed, so we can simply not export mods that have been deleted and add them to the overrides, but we'd now need to start scanning every mod you have on export. Alternatively we don't do that, and fallback to getting users to rescan the metadata in the edit mods page for those mods.
Similar issue as above, but this time the file itself is deleted, not the project. Looks like they deleted the file you now reference from https://www.curseforge.com/minecraft/mc-mods/create-interactive They have this message on their CurseForge page:
So looks like they've moved to Modrinth Pretty much same solution as above, just check if the files available before exporting it in the zip I'll reopen this and get it fixed up tonight |
…s causing it to be rejected
This has been fixed with version 3.4.35.9 |
What happened?
For some reason, maybe due to a mod being present on both CF and modrinth, when exporting a pack to curseforge it will contain duplicate references to mods in its manifest. This causes curseforge to get really upset when uploading a modpack and reject the pack.
For example
Operating System
Linux
Relevant log output
No response
Additional Information
No response
Is this actually a launcher bug?
Code of Conduct
The text was updated successfully, but these errors were encountered: