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
plugins
directory 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-windows
directory:- PokeFilename.GUI.dll
- PokeFilename.API.dll
- The compiled DLLs for PokeFilename will be in the
To use the plugins:
- Create a folder named
plugins
in the same directory as PKHeX.exe. - Put the compiled plugins from this project in the
plugins
folder. - Start PKHeX.exe.
- The plugins should be available for use in
Tools > PokeFilename
drop-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).