fix(plugins): loader mod metadata — AGPL-3.0-only license, real issue tracker

The three loader mods declared `license = "MIT"` (and Forge/NeoForge a
placeholder `issueTrackerURL = https://example.invalid/felis`) while the
repository is AGPL-3.0-only (README.md:73, LICENSE).  The mods were added
2026-06-26, the LICENSE landed 2026-07-12 — stale leftovers that nothing
ever read back: no CI job, no install path.  Fabric loader prints the
license from fabric.mod.json at boot and both mods.toml files are parsed
by their loaders, so the wrong claim is user-visible.  Align both with
reality — boot-verified on real fabric/forge/neoforge dedicated servers
(AUDIT-2026-09-22.md, batch 41).
This commit is contained in:
Lemon-miaow committed 2026-09-24 00:59:19 +08:00
1 parent f6048f268b
commit c2fe6a6bf4
3 files changed
+5 -5

No files matched your search

@@ -5,7 +5,7 @@
"name": "Felis Link", "name": "Felis Link",
"description": "In-game /link command: mints a one-time account-link code from felis-api.", "description": "In-game /link command: mints a one-time account-link code from felis-api.",
"authors": ["Felis"], "authors": ["Felis"],
"license": "MIT", "license": "AGPL-3.0-only",
"environment": "server", "environment": "server",
"entrypoints": { "entrypoints": {
"server": ["best.lolicon.felis.fabric.FelisFabricMod"] "server": ["best.lolicon.felis.fabric.FelisFabricMod"]
@@ -1,7 +1,7 @@
modLoader = "javafml" modLoader = "javafml"
loaderVersion = "[47,)" loaderVersion = "[47,)"
license = "MIT" license = "AGPL-3.0-only"
issueTrackerURL = "https://example.invalid/felis" issueTrackerURL = "https://github.com/FelisMC/Felis/issues"
[[mods]] [[mods]]
modId = "felis_link" modId = "felis_link"
@@ -1,7 +1,7 @@
modLoader = "javafml" modLoader = "javafml"
loaderVersion = "[1,)" loaderVersion = "[1,)"
license = "MIT" license = "AGPL-3.0-only"
issueTrackerURL = "https://example.invalid/felis" issueTrackerURL = "https://github.com/FelisMC/Felis/issues"
[[mods]] [[mods]]
modId = "felis_link" modId = "felis_link"