Previously called the Bulk Pokemon Importer. The Bulk Egg Generator is a PKHeX plugin that allows you to generate eggs in your Pokemon save files. There are additional options that allow the user to control certain aspects of the generated eggs, such as their typing, IVs, nature, and so on.
- Bulk generate up to 100 Pokemon eggs at a time
- Restrict the generated eggs by one or more types, and opt to consider the eggs' future evolutions
- Set the minimum and maxiumum IV values you want the generated eggs to have
- Set the chance of a Pokemon being shiny
- Set the chance of a Pokemon having its Hidden Ability (gen 5+)
- Set the chance of a Pokemon having egg moves
Download the latest version from the releases page, and extract the contents to /PKHex/plugins. If you don't have a plugins folder in your PKHeX directory, you'll have to create one.
Once the plugin has been installed, you can view it under the "Tools" menu in PKHeX. Click on the "Egg Generator" sub-menu item to open the Egg Generator. Set the options as you please, and when you're ready, hit "Generate Eggs". You should see your PC boxes fill up with Pokemon Eggs shortly after.
PKHeX sometimes fails to load plugins. You can keep closing and re-opening it to try (which is admittedly annoying), or change its PluginLoadMethod
. You can do this by going to Options > Settings > Startup
and changing PluginLoadMethod
to LoadFromFile
. Restart PKHeX after making the changes. You may still have to close and reopen PKHeX once or twice, but not nearly as many times as before.
This is expected behaviour, and it's because of the way shinies work in Gen 2. From Gen 3 onward, shininess is determined by three things: the Pokemon's original trainer's ID and secret ID, and the Pokemon's personality value. In Gen 2, however, shininess is determined by the Pokemon's IVs. For a Pokemon to be shiny in Gen 2, it must have a value of 10 for its Speed, Defense, and Special IVs, and a value of 2, 3, 6, 7, 10, 11, 14 or 15 for its Attack IV.
You can read more about the mechanic here.
The Pokemon being generated are legal; PKHeX just has issues recognizing them as such. You can verify this by selecting any Pokemon, and unchecking and re-checking the Is Egg
option in the Main
tab. If you then click the error icon, it will change to the valid icon.
This is a known issue, and is being looked into.
PKHeX is flagging the generated Pokemon as illegal, but when I check each Pokemon individually it says they're fine
This is a known issue, and a solution is being looked into. It affects the following games:
- X and Y
- Omega Ruby and Alpha Sapphire
- Ruby, Sapphire, and Emerald
- FireRed and LeafGreen
Please log an issue in the issues tab, and include the problems PKHeX has with the Pokemon.