Universal Pokemon Randomizer ZX by Ajarmar
With significant contributions from darkeye, cleartonic
Based on the Universal Pokemon Randomizer by Dabomstew
This fork was originally made to make some minor tweaks and fixes, but became a bit more ambitious since 2020. There are several new features and supported games (including 3DS games) compared to the original Universal Pokemon Randomizer.
Have a look at the release page for changelogs and downloads.
If you want to contribute something to the codebase, we'd recommend creating an issue for it first (using theContribution Idea
template). This way, we can discuss whether or not it's a good fit for the randomizer before you put in the work to implement it. This is just to save you time in the event that we don't think it's something we want to accept.
See the Wiki Page for setting up to build/test locally.
In general, we try to make settings as universal as possible. This means that it preferably should work in as many games as possible, and also that it's something that many people will find useful. If the setting is very niche, it will mostly just bloat the GUI.
If your idea is a change to an existing setting rather than a new setting, it needs to be well motivated.
We do not take feature requests.
If you encounter something that seems to be a bug, submit an issue using the Bug Report
issue template.
If you have problems using the randomizer, it could be because of some problem with Java or your operating system. If you have problems with starting the randomizer specifically, read this page first before creating an issue. If that page does not solve your problem, submit an issue using the Need Help
issue template.