Rightshold™ Sign up

Answers · mods

Does a GPL label on a mod pack give me rights to the other people's mods in it?

Short answer: No. A license can only be granted by someone who holds the rights, so whoever assembled a pack can put the GPL only on the parts they made or already had the right to license that way. Every mod in the pack stays under its own author's license, whether that is GPL, MIT, a Creative Commons license, a custom "don't reupload" term or all rights reserved. The GPL itself says so: putting a GPL'd work alongside separate works in an "aggregate" does not make the GPL apply to the other parts. Before you redistribute, modify or reuse a mod from a pack, check that mod's own license, and the game's own rules for mods.

Checklist

  1. List the mods in the pack and find each one's own license, on its project page, in its repository's LICENSE file or in the files inside the mod.
  2. Treat no license as no permission: a mod with no stated license is all rights reserved, whatever the pack says.
  3. Check what each license allows for your plan: redistributing the file, including it in your own pack, modifying it, or using its code or assets in your own mod. Some authors allow modpack inclusion but not reuploads.
  4. Prefer linking or a manifest that downloads mods from their official pages over rehosting files, where the platform supports it.
  5. Use the pack author's GPL only for what the pack author made: their configs, scripts and original files.
  6. Check the game's EULA and the hosting platform's rules: they can limit commercial use of mods and how packs may be distributed.
  7. When in doubt, ask the mod author in writing and keep their reply.

Why the label doesn't spread

License checks (computed)

Yes means the license grants the use, on the duties listed. Duties such as source_disclosure, share_alike and network_source_offer are the ones that conflict with keeping a product closed-source.

UseAnswerWhy
Redistributing a modified GPL-3.0 mod, by itself (GPL-3.0-only)YesEvery use you described is granted by GPL 3.0, and nothing you described is prohibited. Duties: attribution, license_notice, state_changes, share_alike, source_disclosure.
Including a CC BY-NC-SA 4.0 mod in a pack you charge for (CC-BY-NC-SA-4.0)NoCC BY-NC-SA 4.0 prohibits commercial_use. Duties: attribution, license_notice, state_changes, no_additional_restrictions, share_alike.

Ask Rightshold (free, no key)

Add the MCP server https://www.rightshold.com/mcp to Claude, Cursor, ChatGPT, Grok or VS Code, then ask: “My pack has mods under GPL-3.0, MIT and CC BY-NC-SA 4.0. What can I redistribute, and on what terms?”

One-click setup

{
  "tool": "license_compatibility",
  "arguments": {
    "licenses": [
      "GPL-3.0-only",
      "MIT",
      "CC-BY-NC-SA-4.0"
    ],
    "intended_use": {
      "redistribution": true,
      "modification": true
    }
  }
}

Rightshold reads the licenses you name or point it at. It cannot see licenses that are not published, and it does not interpret a game's EULA or a platform's rules for you.

Sources

Related

Not legal advice. Updated 2026-10-29. JSON · Markdown · All answers

Get a free API key in one call

No card and no email needed. 100 free credits; the license and policy checks stay free without a key.

curl -s -X POST https://www.rightshold.com/v1/accounts/signup -H "Content-Type: application/json" -d '{"accept_terms":true}'
export RIGHTSHOLD_API_KEY=rs_...   # the api_key from the reply (shown once)
curl -s https://www.rightshold.com/v1/licenses/check -H "Authorization: Bearer $RIGHTSHOLD_API_KEY" \
  -H "Content-Type: application/json" -d '{"license":"MIT","intended_use":{"commercial_use":true}}'