{"id":13543528,"url":"https://github.com/SilverAndro/Modifold","last_synced_at":"2025-04-02T13:30:30.939Z","repository":{"id":41418152,"uuid":"449051864","full_name":"SilverAndro/Modifold","owner":"SilverAndro","description":"Kotlin CLI tool for moving curseforge mods to modrinth","archived":true,"fork":false,"pushed_at":"2023-04-17T00:06:45.000Z","size":137,"stargazers_count":13,"open_issues_count":1,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-11-03T10:32:58.837Z","etag":null,"topics":["curseforge-api","kotlin","modrinth"],"latest_commit_sha":null,"homepage":"","language":"Kotlin","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mpl-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SilverAndro.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"custom":["https://www.paypal.com/donate/?hosted_button_id=73KL89UWZDDQQ"]}},"created_at":"2022-01-17T21:20:31.000Z","updated_at":"2023-06-11T22:41:57.000Z","dependencies_parsed_at":"2024-11-03T10:31:31.320Z","dependency_job_id":"f44ed6dd-5174-4ac2-8d6d-64622721f324","html_url":"https://github.com/SilverAndro/Modifold","commit_stats":null,"previous_names":[],"tags_count":21,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SilverAndro%2FModifold","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SilverAndro%2FModifold/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SilverAndro%2FModifold/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SilverAndro%2FModifold/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SilverAndro","download_url":"https://codeload.github.com/SilverAndro/Modifold/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246823520,"owners_count":20839739,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["curseforge-api","kotlin","modrinth"],"created_at":"2024-08-01T11:00:32.631Z","updated_at":"2025-04-02T13:30:30.620Z","avatar_url":"https://github.com/SilverAndro.png","language":"Kotlin","funding_links":["https://www.paypal.com/donate/?hosted_button_id=73KL89UWZDDQQ"],"categories":["Project/version management tools"],"sub_categories":["In-game"],"readme":"# Modifold\n\nModifold is a Kotlin CLI utility that allows you to transfer mods from curseforge to modrinth.\n**This project is not affiliated with curseforge or modrinth**\n\n### Usage\n\n(Please make sure you are using java 9+, java 8 will not work)\n\nThe first thing you need to know is how to get a curseforge project ID. On the sidebar in the \"About Project\" tab, you can\nfind that ID. You will need the numerical ID of every curseforge project you want to transfer to modrinth.\n\n![An image showing where the curseforge project ID is located on the project page](images/curseforge_id.png \"Curseforge ID location\")\n\nYou will also need your curseforge username, this is used to verify the ownership of each mod being moved to modrinth,\nand will be discarded if it does not match.\n(You must be listed as an *author*, it's possible to be listed as a contributor but not an author)\n\n**Make sure 3rd party downloads are enabled on the project**\n\nThere is a full `-h` menu, however the simplest invocation of modifold is\nsimply `java -jar modifold.jar \u003cOwner Name\u003e \u003cCurseforge Project IDs...\u003e`. This will walk you through any necessary\nsteps, with notices along the way, so please read carefully to avoid confusion. The tool will only move entire\nprojects, *not* individual files.\n\nSome other common flags would be `-l LICENSE` to set the default license and `-d DISCORD` to set the discord link.\nLicense field will be verified by the modrinth team so make sure you update it, its `arr` by default.\n\n**Remember to update the projects once created!** Modifold creates the mods as drafts so that you can add sources,\nissues, delete if needed, ect.\n\n\n### What next?\n\nIf you want to automate publishing to modrinth I recommend the [minotaur](https://github.com/modrinth/minotaur) plugin (maintained by the modrinth team) or [mc-publish](https://github.com/Kir-Antipov/mc-publish).\n\n### FAQ\n\n---\nQ: Will you ever add individual file transfer support?\n\nA: No, that's out of scope for this, and im concerned it would make people rely on this tool instead of properly\nembracing modrinth.\n\n---\n\nQ: Is this safe to use?\n\nA: Probably! It uses a proxy for the official 3rd party api, so it should be capable of accessing everything in a normal way.\n\n---\n\nQ: Modpack support?\n\nA: Not really viable without much more work than I'm willing to put in, please see the amazing [packwiz](https://github.com/packwiz/packwiz) project for a tool that is mostly capable of that.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FSilverAndro%2FModifold","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FSilverAndro%2FModifold","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FSilverAndro%2FModifold/lists"}