PKHeX-Plugin to customize the PKM output filename
This project uses PKHeX.Core and PKHeX's IPlugin interface to customize the file name of exported PKM files. Please refer to the Wiki for more information regarding the functionalities provided by this project.
This project is owned by @architdate (Discord: thecommondude)
This project has Azure CI/CD setup to auto build commits on every commit. People who are not keen on building the project themselves, may use the CI/CD to download the built plugin.
This project requires an IDE that supports compiling .NET based code (.NET 8.0). Recommended IDE is Visual Studio 2022.
Regular Builds
Regular builds will usually succeed unless there are changes that are incompatible with the NuGet PKHeX.Core package dependency specified in the .csproj files of the projects.
- Clone the PokeFilename repository using:
$ git clone https://github.com/architdate/PokeFilename.git. - Right-click on the solution and click
Rebuild All. - These DLLs should be placed into a
pluginsdirectory where the PKHeX executable is. You may also combine these DLL files using ILMerge.- The compiled DLLs for PokeFilename will be in the
PokeFilename.GUI/bin/Release/net8.0-windowsdirectory:- PokeFilename.GUI.dll
- PokeFilename.API.dll
- The compiled DLLs for PokeFilename will be in the
To use the plugins:
- Create a folder named
pluginsin the same directory as PKHeX.exe. - Put the compiled plugins from this project in the
pluginsfolder. - Start PKHeX.exe.
- The plugins should be available for use in
Tools > PokeFilenamedrop-down menu.
Come join the dedicated Discord server for this mod! Ask questions, give suggestions, get help, or just hang out. Don't be shy, we don't bite:
To unlock the help channel, use !unlock hammerhead in the bot-testing channel.
To contribute to the repository, you can submit a pull request to the repository. Try to follow a format similar to the current codebase. All contributions are greatly appreciated! If you would like to discuss possible contributions without using GitHub, please contact us on the support server above.
Repository Owners
Namer Credits
| Namer | Author |
|---|---|
| @architdate | Creator of CustomNamer Template |
| @Lusamine | Creator of AnubisNamer Template |
Feel free to contribute complex Namer templates by opening a Pull Request through GitHub issues!
Credit must be given where due...
- FlatIcon for their icons. Author credits (Vitaly Gorbachev).