{"id":18457834,"url":"https://github.com/mmodding/mmodding-gradle","last_synced_at":"2026-04-12T01:10:44.007Z","repository":{"id":242287582,"uuid":"809113612","full_name":"MModding/mmodding-gradle","owner":"MModding","description":null,"archived":false,"fork":false,"pushed_at":"2024-10-23T15:12:59.000Z","size":161,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-04-23T12:16:46.490Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/MModding.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","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}},"created_at":"2024-06-01T18:13:00.000Z","updated_at":"2024-10-23T15:11:25.000Z","dependencies_parsed_at":"2024-06-05T07:29:18.262Z","dependency_job_id":"07d0341e-47ae-47ec-be03-a0d9310f03b9","html_url":"https://github.com/MModding/mmodding-gradle","commit_stats":null,"previous_names":["mmodding/mmodding-gradle"],"tags_count":14,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MModding%2Fmmodding-gradle","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MModding%2Fmmodding-gradle/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MModding%2Fmmodding-gradle/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/MModding%2Fmmodding-gradle/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/MModding","download_url":"https://codeload.github.com/MModding/mmodding-gradle/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250430600,"owners_count":21429324,"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":[],"created_at":"2024-11-06T08:15:50.746Z","updated_at":"2026-02-23T21:53:07.264Z","avatar_url":"https://github.com/MModding.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# MModding Gradle\n\n## Overview\n\nThis project is basically a continuation of a discontinued project named yumi-gradle-mc-weaving-loom that was made by\nLambdAurora. This old project is now a part of MModding Gradle, so it is still important to credit people for\ntheir stuff.\n\n## Adding it to your project\n\nIn your `setings.gradle`:\n\n```groovy\npluginManagement {\n\tresolutionStrategy {\n\t\teachPlugin {\n\t\t\tif (requested.id.toString() == \"com.mmodding.gradle\") {\n\t\t\t\tuseModule(\"com.mmodding:mmodding-gradle:${requested.version}\")\n\t\t\t}\n\t\t}\n\t}\n\trepositories {\n\t\t// ...\n\t\tmaven {\n\t\t\tname \"JitPack\"\n\t\t\turl \"https://jitpack.io\"\n\t\t}\n\t\tmaven {\n\t\t\tname \"QuiltMC\"\n\t\t\turl \"https://maven.quiltmc.org/repository/release\"\n\t\t}\n\t\tgradlePluginPortal()\n\t}\n}\n```\n\n***Why is the QuiltMC maven needed??? Do I need to be on QuiltMC to use this plugin???***\n\u003cbr\u003e\nNo, you do not need to use the QuiltMC Toolchain to use this plugin. However, this plugin uses the\n[Quilt Parsers](https://github.com/QuiltMC/quilt-parsers) library to handle JSON writing, which is only\na standalone Java Library. That means it is not required at runtime for Minecraft (since it is only used\nfor your gradle project management), so you do not need to have it as a dependency when playing the game.\n\nIn your `libs.versions.toml`, inside the `plugins` category:\n\n```toml\n[plugins]\n#...\nmmodding_gradle = { id = \"com.mmodding.gradle\", version = \"latest_version_avalaible\" }\n# ...\n```\n\nIn your `build.gradle`:\n\n```groovy\nplugins {\n    alias libs.plugins.mmodding.gradle\n}\n```\n\n## License\n\nMModding Gradle is licensed under the [PolyForm Shield 1.0.0 License](LICENSE.md).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmmodding%2Fmmodding-gradle","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmmodding%2Fmmodding-gradle","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmmodding%2Fmmodding-gradle/lists"}