plugins for pokemon#564
Conversation
Test ResultsGitHub -- biometrix76/AlolanCTRPluginFramework
{
"github": "biometrix76/AlolanCTRPluginFramework",
"author": "biometrix76",
"title": "Alolan CTRPluginFramework",
"systems": [
"3DS"
],
"categories": [
"utility",
"save-tool"
],
"description": "3gx plugin for Pokemon Sun/Moon and Ultra Sun/Ultra Moon.",
"unique_ids": [
1460224,
1531392,
1789952,
1790208
],
"installed_files": [
"/luma/plugins/0004000000164800/AlolanCTRPluginFramework.3gx",
"/luma/plugins/0004000000175E00/AlolanCTRPluginFramework.3gx",
"/luma/plugins/00040000001B5000/AlolanCTRPluginFramework.3gx",
"/luma/plugins/00040000001B5100/AlolanCTRPluginFramework.3gx"
],
"scripts": {
"Plugin": [
{
"type": "downloadRelease",
"repo": "biometrix76/AlolanCTRPluginFramework",
"file": "luma.zip",
"output": "/AlolanCTRPluginFramework-luma.zip"
},
{
"type": "extractFile",
"file": "/AlolanCTRPluginFramework-luma.zip",
"input": "^luma",
"output": "/luma"
},
{
"type": "deleteFile",
"file": "/AlolanCTRPluginFramework-luma.zip"
},
{
"type": "downloadRelease",
"repo": "biometrix76/AlolanCTRPluginFramework",
"file": "Language.zip",
"output": "/AlolanCTRPluginFramework-Language.zip"
},
{
"type": "extractFile",
"file": "/AlolanCTRPluginFramework-Language.zip",
"input": "^Language",
"output": "/AlolanCTRPluginFramework/Language"
},
{
"type": "deleteFile",
"file": "/AlolanCTRPluginFramework-Language.zip"
}
]
},
"stars": 9,
"avatar": "https://avatars.githubusercontent.com/u/177698350?v=4",
"source": "https://github.com/biometrix76/AlolanCTRPluginFramework",
"created": "2024-08-14T21:47:34Z",
"license": "gpl-3.0",
"license_name": "GNU General Public License v3.0",
"download_page": "https://github.com/biometrix76/AlolanCTRPluginFramework/releases",
"version": "v0.1.2",
"version_title": "Alolan CTRPluginFramework v0.1.2",
"update_notes_md": "Change-log 0.1.2:\n* Added multi-lingual capability (inspired and adopted from Lukas' ACNL plugin & thanks to PabloMK7 for necessary functions) | Currently supported languages (WIP): `English`, `French`, `Italian`, `Spanish`, `German` & `Japanese` \n* Added option to store and reset language setting via `Config.`\n* Added back `Gateway RAM Dumper`\n* Added back `Game Guide` (re-enabled)\n* Renamed some folders/entries (see English.txt)\n* Update `OSD::Notify` messages to `MessageBox` notifications instead\n* Edited some UI messages\n* Resolve resuming freeze/crashes\n\nNote: Language settings should be inside the `AlolanCTRPluginFramework` folder at the root of your SD card. Make sure it's: `SD:/AlolanCTRPluginFramework/Language/<Language.txt>` ",
"update_notes": "<p dir=\"auto\">Change-log 0.1.2:</p>\n<ul dir=\"auto\">\n<li>Added multi-lingual capability (inspired and adopted from Lukas' ACNL plugin & thanks to PabloMK7 for necessary functions) | Currently supported languages (WIP): <code class=\"notranslate\">English</code>, <code class=\"notranslate\">French</code>, <code class=\"notranslate\">Italian</code>, <code class=\"notranslate\">Spanish</code>, <code class=\"notranslate\">German</code> & <code class=\"notranslate\">Japanese</code></li>\n<li>Added option to store and reset language setting via <code class=\"notranslate\">Config.</code></li>\n<li>Added back <code class=\"notranslate\">Gateway RAM Dumper</code></li>\n<li>Added back <code class=\"notranslate\">Game Guide</code> (re-enabled)</li>\n<li>Renamed some folders/entries (see English.txt)</li>\n<li>Update <code class=\"notranslate\">OSD::Notify</code> messages to <code class=\"notranslate\">MessageBox</code> notifications instead</li>\n<li>Edited some UI messages</li>\n<li>Resolve resuming freeze/crashes</li>\n</ul>\n<p dir=\"auto\">Note: Language settings should be inside the <code class=\"notranslate\">AlolanCTRPluginFramework</code> folder at the root of your SD card. Make sure it's: <code class=\"notranslate\">SD:/AlolanCTRPluginFramework/Language/<Language.txt></code></p>",
"updated": "2026-05-05T22:49:25Z",
"downloads": {
"Language.zip": {
"url": "https://github.com/biometrix76/AlolanCTRPluginFramework/releases/download/v0.1.2/Language.zip",
"size": 37202,
"size_str": "36 KiB"
},
"luma.zip": {
"url": "https://github.com/biometrix76/AlolanCTRPluginFramework/releases/download/v0.1.2/luma.zip",
"size": 2165384,
"size_str": "2 MiB"
}
},
"llm_generation": "unknown",
"image": "https://avatars.githubusercontent.com/u/177698350?v=4&size=128",
"image_length": 1584,
"icon_index": -1,
"color": "#d6cde9",
"color_bg": "#757080"
} |
Epicpkmn11
left a comment
There was a problem hiding this comment.
Mostly looks good, but since this isn't installing CIAs I think its best to leave off the unique IDs (I get the logic, but think its probably best not to)
Also, if you'd like to indicate LLM generated content usage its a new required(ish) field
"llm_generation": "yes" / "no" / "minor" (see CONTRIBUTING.md)
|
Oh, also would you say this obsoletes Multi-Pokemon Framework? I typically keep obsoleted apps off of Universal-DB to reduce confusion so I would remove it if so. If that offers things that this doesn't however I have no issue with keeping all three |
This is the continuation of the Multi-PokemonFramework: So, in theory, you can remove the Multi-PokemonFramework |
Test ResultsGitHub -- biometrix76/Gen6CTRPluginFramework
{
"github": "biometrix76/Gen6CTRPluginFramework",
"author": "biometrix76",
"title": "Gen 6 CTRPluginFramework",
"systems": [
"3DS"
],
"categories": [
"utility",
"save-tool"
],
"description": "3gx plugin for Pokemon X/Y and Omega Ruby/Alpha Sapphire.",
"installed_files": [
"/luma/plugins/0004000000055D00/Gen6CTRPluginFramework.3gx",
"/luma/plugins/0004000000055E00/Gen6CTRPluginFramework.3gx",
"/luma/plugins/000400000011C400/Gen6CTRPluginFramework.3gx",
"/luma/plugins/000400000011C500/Gen6CTRPluginFramework.3gx"
],
"scripts": {
"Plugin": [
{
"type": "downloadRelease",
"repo": "biometrix76/Gen6CTRPluginFramework",
"file": "luma.zip",
"output": "/Gen6CTRPluginFramework-luma.zip"
},
{
"type": "extractFile",
"file": "/Gen6CTRPluginFramework-luma.zip",
"input": "^luma",
"output": "/luma"
},
{
"type": "deleteFile",
"file": "/Gen6CTRPluginFramework-luma.zip"
},
{
"type": "downloadRelease",
"repo": "biometrix76/Gen6CTRPluginFramework",
"file": "Language.zip",
"output": "/Gen6CTRPluginFramework-Language.zip"
},
{
"type": "extractFile",
"file": "/Gen6CTRPluginFramework-Language.zip",
"input": "^Language",
"output": "/Gen6CTRPluginFramework/Language"
},
{
"type": "deleteFile",
"file": "/Gen6CTRPluginFramework-Language.zip"
}
]
},
"stars": 12,
"avatar": "https://avatars.githubusercontent.com/u/177698350?v=4",
"source": "https://github.com/biometrix76/Gen6CTRPluginFramework",
"created": "2024-12-24T22:58:29Z",
"license": "gpl-3.0",
"license_name": "GNU General Public License v3.0",
"download_page": "https://github.com/biometrix76/Gen6CTRPluginFramework/releases",
"version": "v0.1.2",
"version_title": "Gen 6 CTRPluginFramework v0.1.2",
"update_notes_md": "Change-log 0.1.2:\n* Added multi-lingual capability (inspired and adopted from Lukas' ACNL plugin & thanks to PabloMK7 for necessary functions) | Currently supported languages (WIP): `English`, `French`, `Italian`, `Spanish`, `German` & `Japanese` \n* Added option to store and reset language setting via `Config.`\n* Added back `Gateway RAM Dumper`\n* Added back `Game Guide` (re-enabled)\n* Close-to-full adoption & continuation of old project `Multi-Pok\u00e9mon Framework`\n* Renamed some folders/entries (see English.txt)\n* Update `OSD::Notify` messages to `MessageBox` notifications instead\n* Update `PSS` entry to `Profile` | `Player Search System` is now its own folder\n* Added text colors & `Shout-out` to `Player Search System` folder\n* Added `O-Power Gauge`, `Unlock Every O-Power`, `Clear Users List` to `Player Search System` folder\n* Added `Ignore Unclickable Icons` to `Player Search System` folder\n* Added `Access Bag` to `Battle` folder\n* Added `Re-spawn Legendary` to `Battle/Other` folder\n* Added `Disable Shiny Lock` to `Battle/Other` folder\n* Added `Music` to `Battle/Other` folder\n* Added `Unlock Full Dex` to `PKHeX/Trainer` folder\n* Added `Cloning` folder to `PKHeX/PC Box` folder. Inside `Cloning` contains: `Clone Pok\u00e9mon`, `Copy Pok\u00e9mon in Trade`, `Keep Original Pok\u00e9mon`\n* Added `Action Music`, `Teleportation`, `Access Fly Map via Summary` to `Miscellaneous/Movement` folder\n* Added `Custom Game Keyboard` folder to `Miscellaneous` folder. Inside contains: `Keyboard Config.`, `Custom Keys`, `Bypass Text Restrictions`, `Patch Colored Text Crashes`\n* Moved `View IVs & EVs` to `Miscellaneous/Other` folder\n* Edited some UI messages\n* Resolve resuming freeze/crashes\n* Added `Model Swap` and `Weather` codes for ORAS-only\n\nNote: Language settings should be inside the `Gen6CTRPluginFramework` folder at the root of your SD card. Make sure it's: `SD:/Gen6CTR\nPluginFramework/Language/<Language.txt>` \n\n<img width=\"398\" height=\"238\" alt=\"image\" src=\"https://github.com/user-attachments/assets/26651612-a11d-4e1f-bd09-3ddfb0be6c13\" />\n<img width=\"398\" height=\"236\" alt=\"image\" src=\"https://github.com/user-attachments/assets/9811d528-508f-40eb-aad0-6ecb50769aaa\" />\n<img width=\"317\" height=\"236\" alt=\"image\" src=\"https://github.com/user-attachments/assets/a1b37fb9-c54e-4893-9426-792898dc8eca\" />\n\nLast updated: May 5, 2026",
"update_notes": "<p dir=\"auto\">Change-log 0.1.2:</p>\n<ul dir=\"auto\">\n<li>Added multi-lingual capability (inspired and adopted from Lukas' ACNL plugin & thanks to PabloMK7 for necessary functions) | Currently supported languages (WIP): <code class=\"notranslate\">English</code>, <code class=\"notranslate\">French</code>, <code class=\"notranslate\">Italian</code>, <code class=\"notranslate\">Spanish</code>, <code class=\"notranslate\">German</code> & <code class=\"notranslate\">Japanese</code></li>\n<li>Added option to store and reset language setting via <code class=\"notranslate\">Config.</code></li>\n<li>Added back <code class=\"notranslate\">Gateway RAM Dumper</code></li>\n<li>Added back <code class=\"notranslate\">Game Guide</code> (re-enabled)</li>\n<li>Close-to-full adoption & continuation of old project <code class=\"notranslate\">Multi-Pok\u00e9mon Framework</code></li>\n<li>Renamed some folders/entries (see English.txt)</li>\n<li>Update <code class=\"notranslate\">OSD::Notify</code> messages to <code class=\"notranslate\">MessageBox</code> notifications instead</li>\n<li>Update <code class=\"notranslate\">PSS</code> entry to <code class=\"notranslate\">Profile</code> | <code class=\"notranslate\">Player Search System</code> is now its own folder</li>\n<li>Added text colors & <code class=\"notranslate\">Shout-out</code> to <code class=\"notranslate\">Player Search System</code> folder</li>\n<li>Added <code class=\"notranslate\">O-Power Gauge</code>, <code class=\"notranslate\">Unlock Every O-Power</code>, <code class=\"notranslate\">Clear Users List</code> to <code class=\"notranslate\">Player Search System</code> folder</li>\n<li>Added <code class=\"notranslate\">Ignore Unclickable Icons</code> to <code class=\"notranslate\">Player Search System</code> folder</li>\n<li>Added <code class=\"notranslate\">Access Bag</code> to <code class=\"notranslate\">Battle</code> folder</li>\n<li>Added <code class=\"notranslate\">Re-spawn Legendary</code> to <code class=\"notranslate\">Battle/Other</code> folder</li>\n<li>Added <code class=\"notranslate\">Disable Shiny Lock</code> to <code class=\"notranslate\">Battle/Other</code> folder</li>\n<li>Added <code class=\"notranslate\">Music</code> to <code class=\"notranslate\">Battle/Other</code> folder</li>\n<li>Added <code class=\"notranslate\">Unlock Full Dex</code> to <code class=\"notranslate\">PKHeX/Trainer</code> folder</li>\n<li>Added <code class=\"notranslate\">Cloning</code> folder to <code class=\"notranslate\">PKHeX/PC Box</code> folder. Inside <code class=\"notranslate\">Cloning</code> contains: <code class=\"notranslate\">Clone Pok\u00e9mon</code>, <code class=\"notranslate\">Copy Pok\u00e9mon in Trade</code>, <code class=\"notranslate\">Keep Original Pok\u00e9mon</code></li>\n<li>Added <code class=\"notranslate\">Action Music</code>, <code class=\"notranslate\">Teleportation</code>, <code class=\"notranslate\">Access Fly Map via Summary</code> to <code class=\"notranslate\">Miscellaneous/Movement</code> folder</li>\n<li>Added <code class=\"notranslate\">Custom Game Keyboard</code> folder to <code class=\"notranslate\">Miscellaneous</code> folder. Inside contains: <code class=\"notranslate\">Keyboard Config.</code>, <code class=\"notranslate\">Custom Keys</code>, <code class=\"notranslate\">Bypass Text Restrictions</code>, <code class=\"notranslate\">Patch Colored Text Crashes</code></li>\n<li>Moved <code class=\"notranslate\">View IVs & EVs</code> to <code class=\"notranslate\">Miscellaneous/Other</code> folder</li>\n<li>Edited some UI messages</li>\n<li>Resolve resuming freeze/crashes</li>\n<li>Added <code class=\"notranslate\">Model Swap</code> and <code class=\"notranslate\">Weather</code> codes for ORAS-only</li>\n</ul>\n<p dir=\"auto\">Note: Language settings should be inside the <code class=\"notranslate\">Gen6CTRPluginFramework</code> folder at the root of your SD card. Make sure it's: <code class=\"notranslate\">SD:/Gen6CTR PluginFramework/Language/<Language.txt></code></p>\n<a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://github.com/user-attachments/assets/26651612-a11d-4e1f-bd09-3ddfb0be6c13\"><img width=\"398\" height=\"238\" alt=\"image\" src=\"https://github.com/user-attachments/assets/26651612-a11d-4e1f-bd09-3ddfb0be6c13\" style=\"max-width: 100%; height: auto; max-height: 238px;; aspect-ratio: 398 / 238; background-color: var(--bgColor-muted); border-radius: 6px\" class=\"js-gh-image-fallback\"></a>\n<a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://github.com/user-attachments/assets/9811d528-508f-40eb-aad0-6ecb50769aaa\"><img width=\"398\" height=\"236\" alt=\"image\" src=\"https://github.com/user-attachments/assets/9811d528-508f-40eb-aad0-6ecb50769aaa\" style=\"max-width: 100%; height: auto; max-height: 236px;; aspect-ratio: 398 / 236; background-color: var(--bgColor-muted); border-radius: 6px\" class=\"js-gh-image-fallback\"></a>\n<a target=\"_blank\" rel=\"noopener noreferrer\" href=\"https://github.com/user-attachments/assets/a1b37fb9-c54e-4893-9426-792898dc8eca\"><img width=\"317\" height=\"236\" alt=\"image\" src=\"https://github.com/user-attachments/assets/a1b37fb9-c54e-4893-9426-792898dc8eca\" style=\"max-width: 100%; height: auto; max-height: 236px;; aspect-ratio: 317 / 236; background-color: var(--bgColor-muted); border-radius: 6px\" class=\"js-gh-image-fallback\"></a>\n<p dir=\"auto\">Last updated: May 5, 2026</p>",
"updated": "2025-08-15T02:34:34Z",
"downloads": {
"Language.zip": {
"url": "https://github.com/biometrix76/Gen6CTRPluginFramework/releases/download/v0.1.2/Language.zip",
"size": 37202,
"size_str": "36 KiB"
},
"luma.zip": {
"url": "https://github.com/biometrix76/Gen6CTRPluginFramework/releases/download/v0.1.2/luma.zip",
"size": 2223404,
"size_str": "2 MiB"
}
},
"llm_generation": "unknown",
"image": "https://avatars.githubusercontent.com/u/177698350?v=4&size=128",
"image_length": 1584,
"icon_index": -1,
"color": "#d6cde9",
"color_bg": "#757080"
} |
Test ResultsGitHub -- biometrix76/AlolanCTRPluginFramework
{
"github": "biometrix76/AlolanCTRPluginFramework",
"author": "biometrix76",
"title": "Alolan CTRPluginFramework",
"systems": [
"3DS"
],
"categories": [
"utility",
"save-tool"
],
"description": "3gx plugin for Pokemon Sun/Moon and Ultra Sun/Ultra Moon.",
"installed_files": [
"/luma/plugins/0004000000164800/AlolanCTRPluginFramework.3gx",
"/luma/plugins/0004000000175E00/AlolanCTRPluginFramework.3gx",
"/luma/plugins/00040000001B5000/AlolanCTRPluginFramework.3gx",
"/luma/plugins/00040000001B5100/AlolanCTRPluginFramework.3gx"
],
"scripts": {
"Plugin": [
{
"type": "downloadRelease",
"repo": "biometrix76/AlolanCTRPluginFramework",
"file": "luma.zip",
"output": "/AlolanCTRPluginFramework-luma.zip"
},
{
"type": "extractFile",
"file": "/AlolanCTRPluginFramework-luma.zip",
"input": "^luma",
"output": "/luma"
},
{
"type": "deleteFile",
"file": "/AlolanCTRPluginFramework-luma.zip"
},
{
"type": "downloadRelease",
"repo": "biometrix76/AlolanCTRPluginFramework",
"file": "Language.zip",
"output": "/AlolanCTRPluginFramework-Language.zip"
},
{
"type": "extractFile",
"file": "/AlolanCTRPluginFramework-Language.zip",
"input": "^Language",
"output": "/AlolanCTRPluginFramework/Language"
},
{
"type": "deleteFile",
"file": "/AlolanCTRPluginFramework-Language.zip"
}
]
},
"stars": 9,
"avatar": "https://avatars.githubusercontent.com/u/177698350?v=4",
"source": "https://github.com/biometrix76/AlolanCTRPluginFramework",
"created": "2024-08-14T21:47:34Z",
"license": "gpl-3.0",
"license_name": "GNU General Public License v3.0",
"download_page": "https://github.com/biometrix76/AlolanCTRPluginFramework/releases",
"version": "v0.1.2",
"version_title": "Alolan CTRPluginFramework v0.1.2",
"update_notes_md": "Change-log 0.1.2:\n* Added multi-lingual capability (inspired and adopted from Lukas' ACNL plugin & thanks to PabloMK7 for necessary functions) | Currently supported languages (WIP): `English`, `French`, `Italian`, `Spanish`, `German` & `Japanese` \n* Added option to store and reset language setting via `Config.`\n* Added back `Gateway RAM Dumper`\n* Added back `Game Guide` (re-enabled)\n* Renamed some folders/entries (see English.txt)\n* Update `OSD::Notify` messages to `MessageBox` notifications instead\n* Edited some UI messages\n* Resolve resuming freeze/crashes\n\nNote: Language settings should be inside the `AlolanCTRPluginFramework` folder at the root of your SD card. Make sure it's: `SD:/AlolanCTRPluginFramework/Language/<Language.txt>` ",
"update_notes": "<p dir=\"auto\">Change-log 0.1.2:</p>\n<ul dir=\"auto\">\n<li>Added multi-lingual capability (inspired and adopted from Lukas' ACNL plugin & thanks to PabloMK7 for necessary functions) | Currently supported languages (WIP): <code class=\"notranslate\">English</code>, <code class=\"notranslate\">French</code>, <code class=\"notranslate\">Italian</code>, <code class=\"notranslate\">Spanish</code>, <code class=\"notranslate\">German</code> & <code class=\"notranslate\">Japanese</code></li>\n<li>Added option to store and reset language setting via <code class=\"notranslate\">Config.</code></li>\n<li>Added back <code class=\"notranslate\">Gateway RAM Dumper</code></li>\n<li>Added back <code class=\"notranslate\">Game Guide</code> (re-enabled)</li>\n<li>Renamed some folders/entries (see English.txt)</li>\n<li>Update <code class=\"notranslate\">OSD::Notify</code> messages to <code class=\"notranslate\">MessageBox</code> notifications instead</li>\n<li>Edited some UI messages</li>\n<li>Resolve resuming freeze/crashes</li>\n</ul>\n<p dir=\"auto\">Note: Language settings should be inside the <code class=\"notranslate\">AlolanCTRPluginFramework</code> folder at the root of your SD card. Make sure it's: <code class=\"notranslate\">SD:/AlolanCTRPluginFramework/Language/<Language.txt></code></p>",
"updated": "2026-05-05T22:49:25Z",
"downloads": {
"Language.zip": {
"url": "https://github.com/biometrix76/AlolanCTRPluginFramework/releases/download/v0.1.2/Language.zip",
"size": 37202,
"size_str": "36 KiB"
},
"luma.zip": {
"url": "https://github.com/biometrix76/AlolanCTRPluginFramework/releases/download/v0.1.2/luma.zip",
"size": 2165384,
"size_str": "2 MiB"
}
},
"llm_generation": "unknown",
"image": "https://avatars.githubusercontent.com/u/177698350?v=4&size=128",
"image_length": 1584,
"icon_index": -1,
"color": "#d6cde9",
"color_bg": "#757080"
} |
Add Gen 6 and Alolan CTRPF entries
Sources: