This is a discussion topic for the Ore project, Legendary Generator. View the full project on Ore for downloads and more information.
What this plugin can do:
Spawn a random legendary on a specified (or randomly selected) player, with the legendary that is spawned being determined by the biome that the player that the command is executed on is currently in.
Set a custom broadcast message (with %player%, %pokemon%, and %biome% placeholders) to go off when the plugin spawns a legendary
Give a random legendary to a specified (or randomly selected) player (this does not determine which legendary is given based on player biome, its randomly selected from a list of all legendaries
Mimic the default Pixelmon spawn system for legendaries (with a much simpler spawn chance and spawn interval modification system) (I recommend turning Pixelmon’s actual legendary spawn system off if you use this) (you can turn mine off if you would rather take your chances with Pixelmon’s system)
Command: /legendarygenerator Aliases: /legendgen, /leggen Permission: legendarygenerator.command.admin Usage: /legendgen spawn <@r|player name> [<spawn mode>] /legendgen setmsg|setmessage <message> /legendgen giverand <@r|player name> /legendgen settings toggle <true|false> /legendgen settings spawnchance <double> /legendgen settings spawnint <integer> /legendgen settings mode <biome|random>