Accessibility mods by Amethyst — the built-in first-party plugin for the Accessibility Mod Manager.
This is the same shape any third-party plugin author would publish: a single
index.json that defines which games are supported and where to download
each mod release. The registry repo simply lists this plugin as approved.
index.json— list of games supported by this plugin and pointers to mod release packages. Hosted as a GitHub Release artifact.release.sh— helper script that updatesindex.jsonfor a new release of one of the games and publishes a new release of this repo.
| Game | Steam App ID | Source repo | Status |
|---|---|---|---|
| Digimon World: Next Order | 1530160 | DigimonNOAccess | source repo released; not yet packaged for the manager |
| Yu-Gi-Oh! Master Duel | 1449850 | BlindDuel | source repo released; not yet packaged for the manager |
"Not yet packaged for the manager" means the existing release ZIPs are in
the format users currently install by hand (extract into game folder).
The Accessibility Mod Manager expects a slightly different ZIP layout
with a manifest.json describing install actions; converting existing
releases or cutting new ones is the next step.
The Accessibility Mod Manager fetches the raw file from main:
https://raw.githubusercontent.com/RealAmethyst/amethyst-accessibility-mods/main/index.json
To publish updates: edit index.json on main and push. The manager
picks up changes on the next refresh — no GitHub Release of this repo
is required. (Each mod ZIP that the index points at is still a GitHub
Release asset on the corresponding per-game repo.)
The manager's installer engine expects each mod release ZIP to contain:
<package>.zip
├── manifest.json ← describes what to copy and where
└── files/ ← actual mod payload, paths relative here
├── BepInEx/
│ └── plugins/
│ └── ...
└── ...
manifest.json looks like:
{
"gameId": "digimonworldnextorder",
"pluginId": "amethyst",
"modVersion": "1.1.0",
"installActions": [
{ "type": "copyFolder", "sourceDir": "BepInEx", "targetDir": "BepInEx" }
],
"verify": [
{ "type": "folderExists", "path": "BepInEx/plugins/DigimonNOAccess" }
]
}Allowed action types: copyFile, copyFolder, replaceFile. No script
or exe execution — that's a hard architectural constraint of the manager.
Mods linked from this repo are licensed by Amethyst per release. See the source repo for each game for licensing details.