{"id":22006603,"url":"https://github.com/neoforged/neoforge","last_synced_at":"2025-05-14T05:10:51.743Z","repository":{"id":180786580,"uuid":"663996831","full_name":"neoforged/NeoForge","owner":"neoforged","description":"Neo Modding API for Minecraft, based on Forge","archived":false,"fork":false,"pushed_at":"2025-05-07T07:45:39.000Z","size":126703,"stargazers_count":1481,"open_issues_count":117,"forks_count":218,"subscribers_count":48,"default_branch":"1.21.x","last_synced_at":"2025-05-07T08:41:16.690Z","etag":null,"topics":["hacktoberfest","minecraft","modding-api","neoforge","renovated"],"latest_commit_sha":null,"homepage":"https://neoforged.net","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"lgpl-2.1","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/neoforged.png","metadata":{"files":{"readme":"README-LICENSE.md","changelog":null,"contributing":"docs/CONTRIBUTING.md","funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":"docs/SUPPORT.md","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null},"funding":{"github":"neoforged","open_collective":"neoforged"}},"created_at":"2023-07-08T16:30:30.000Z","updated_at":"2025-05-07T00:45:33.000Z","dependencies_parsed_at":null,"dependency_job_id":"30c971a5-553c-4bd6-a76e-f55478cee58c","html_url":"https://github.com/neoforged/NeoForge","commit_stats":{"total_commits":8745,"total_committers":645,"mean_commits":13.55813953488372,"dds":0.7261292166952544,"last_synced_commit":"f869db584b46fd49066f266ee768fe51f071c836"},"previous_names":["neoforged/neoforge"],"tags_count":105,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neoforged%2FNeoForge","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neoforged%2FNeoForge/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neoforged%2FNeoForge/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/neoforged%2FNeoForge/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/neoforged","download_url":"https://codeload.github.com/neoforged/NeoForge/tar.gz/refs/heads/1.21.x","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":254076850,"owners_count":22010611,"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":["hacktoberfest","minecraft","modding-api","neoforge","renovated"],"created_at":"2024-11-30T01:13:19.898Z","updated_at":"2025-05-14T05:10:51.720Z","avatar_url":"https://github.com/neoforged.png","language":"Java","funding_links":["https://github.com/sponsors/neoforged","https://opencollective.com/neoforged"],"categories":[],"sub_categories":[],"readme":"\n# Licensing\n\nUnless noted below, NeoForge and all its parts here in this repository are\nlicensed under the **GNU Lesser General Public License v2.1** (LGPL v2.1), as \nseen at http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt and reproduced\nin the `LICENSE-LGPLv2.1` at the root of this repository.\n\nThe version of the license is specifically v2.1, and no other version shall be\nused. In SPDX terms, this means: `SPDX-License-Identifier: LGPL-2.1-only`.\n\nThe homepage for NeoForge is at https://neoforged.net, with the Git \nrepository located at https://github.com/neoforged/NeoForge.\n\n## Minecraft EULA\n\nAs NeoForge is a software modification made for Minecraft: Java Edition, it and\nall other projects made using NeoForge (primarily, Minecraft mods) are bound by\nthe terms of the Minecraft End-User License Agreement (EULA), as seen at\nhttps://www.minecraft.net/en-us/eula or https://aka.ms/MinecraftEULA.\n\nPlease be aware of the terms and conditions in the EULA, particularly the\nsection on Mods. \n\n## Use of the LGPL and infectivity\n\nThe LGPL v2.1 was chosen specifically so projects may link to and depend on\nNeoForge's features and APIs without being bound to be themselves licensed\nunder the same license (commonly known as \"infectivity\").\n\nThus, mods or other projects using NeoForge's code through the various Java\nmechanics for linking and referencing libraries are not bound to be licensed\nunder the LGPL v2.1 by its terms and conditions, and are free to use whatever\nlicense for their own work.\n\n## Contributor License Agreement and the patches directory\n\nAll contributors to NeoForge are required to agree to a **Contributor License\nAgreement** before their contributions are merged, which is seen in the \n`docs/CONTRIBUTING.md` and reproduced below:\n\n\u003e - You grant NeoForged a license to use your code contributed to the primary \n\u003e codebase (everything **not** under patches) in NeoForge, under the LGPLv2.1 \n\u003e license.\n\u003e - You assign copyright ownership of your contributions to the patches \n\u003e codebase (everything under patches) to NeoForged, where it will be licensed\n\u003e under the LGPLv2.1 license.\n\u003e \n\u003e This is intended as a **legally binding copyright assignment** to the \n\u003e NeoForged project for contributions under the patches codebase. However you\n\u003e retain your copyright for all other contributions.\n\nThis means that the contents of the patches codebase (that is, everything under\nthe `patches` subdirectory of this repository) are under the copyright \nownership of the NeoForged Team. \n\nThis is in part intended to reduce any conflicts that may arise from \nidentifying the ownership in whole or in part of any patch file, since all \npatch files are automatically (re)generated by our tooling, and it would be\nimpractical to impossible for individual attribution to be made.\n\nAll other parts of any contributions remain under the copyright of the \ncontributors, licensed under the LGPL v2.1 license.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fneoforged%2Fneoforge","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fneoforged%2Fneoforge","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fneoforged%2Fneoforge/lists"}