-
Notifications
You must be signed in to change notification settings - Fork 0
Pokemon Supplier
Provi edited this page Aug 3, 2026
·
2 revisions
Creates a Pokemon from a set of fields.
| Field | Type | Default | Description |
|---|---|---|---|
| species | String | The Pokemon's species. | |
| features | Feature Applicator | optional | Sets the Pokemon's feature values, these are used to determine aspects and forms. |
| level | Integer | 1 |
The Pokemon's level. |
| ability | String | optional | The Pokemon's ability, if omitted then it was have a normal ability for its species/form. |
| moves | List of Strings | optional | The Pokemon's moveset, only up to 4 values are permitted. Random legal moves, if omitted. |
| gender | String | optional | The Pokemon's gender, either "MALE" or "FEMALE". |
| nature | Identifier | optional | The Pokemon's nature as a Minecraft id, such as "cobblemon:adamant". |
| iv | Pokemon Stats | optional | The Pokemon's IVs, random if omitted. |
| ev | Pokemon Stats | All 0 | The Pokemon's EVs. |
| held_item | ItemStack | optional | The held item, empty if omitted. |
| scale | Float | 1.0 |
The size of the Pokemon as a decimal number. |
| shiny | Boolean | optional | Whether or not the Pokemon is shiny, random otherwise. |
| properties_base | String | optional | A PokemonProperties string (as used in /pokegive or /pokespawn) used to construct the initial Pokemon. Use this to set any properties not available otherwise. |
Describes a large level 33 Mega Gardevoir with Shadow Ball, Trace, and Timid.
{
"species": "gardevoir",
"moves": ["shadowball"],
"level": 33,
"ability": "trace",
"nature": "cobblemon:timid",
"features": {
"mega_evolution": "mega"
},
"scale": 3
}