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. (has a blacklist so you can add legendaries you don’t want to spawn at all)
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 use Pixelmon’s system and just use the random giver command)
Command: /legendarygenerator Aliases: /legendgen, /leggen Usage: /legendgen spawn <@r|player name> <spawn mode> [<shiny>] Permission: legendarygenerator.command.admin /legendgen giverand <@r|player name> [<shiny>] Permission: legendarygenerator.command.admin /legendgen settings Permission: legendarygenerator.command.settings