Pokemon spec
A Pokémon spec is a collection of arguments designed to form a description of a Pokémon. These are used in various Pixelmon and Pixelmon sidemod commands as a complete summary or as a filter. Pokémon specs are composed of a series of order-less keys, keys and arguments, or only arguments, depending on the characteristic. The existing keys and arguments are below.
Key | Argument |
---|---|
None | Pokémon species name |
level/lvl | The level of the Pokémon |
gender/g | m/f/n |
shiny/s | None (Pokémon is Shiny) |
!shiny/!s | None (Pokémon is specifically not Shiny) |
growth/gr | The growth of the Pokémon |
nature/n | The Nature of the Pokémon |
ability/ab | The Ability of the Pokémon (case sensitive, no spaces; e.g., SwiftSwim) |
boss/b | The boss mode of the Pokémon |
form/f | The form index of the Pokémon |
ball/ba | The caught Poké Ball of the Pokémon |
These are generally used in the form key[:argument], with the exception of the Pokémon species.
Examples
In the /pokespawn command, one could define a Pokémon spec with
/pokespawn lvl:50 Kingdra ab:SwiftSwim n:modest gr:enormous s b:Uncommon
for an enormous, Shiny, uncommon boss Kingdra at level 50, with the Swift Swim Ability and a Modest Nature.
In the /pokegive command, one could define a Pokémon spec with
/pokegive <player> Burmy f:1 ba:masterball !s g:m
for a male Burmy of form index 1 (Sandy Cloak) that is not Shiny and is in a Master Ball.
In the /pokedel command in Pixelmon Extras, one could define a Pokémon spec with
/pokedel <player> pc s
for the removal of all Shiny Pokémon from a player's PC.