Skip to content

Pokemon Reward

Gives an item to the player. If display is left empty, the "item" option will be used as the display item.

"example_reward": {
"type": "POKEMON",
"name": "<aqua>Pokemon Reward",
"weight": 1,
"pokemon": {
"species": "cobblemon:rayquaza",
"form": "",
"aspects": [],
"level": 100,
"shiny": true
}
}

All Reward Types inherit a base set of reward options. See Reward Options for more information.

The Pokemon to give to the player when this reward is selected.

"pokemon": {
"species": "cobblemon:rayquaza",
"form": "",
"aspects": [],
"level": 100,
"shiny": true
}

The species of the Pokemon to give. Must be a valid Cobblemon species ID in the format modid:species_name. Set to random to give a random species (must set the Reward’s "display" or it will fallback).

"species": "cobblemon:rayquaza"

The ID of the form to set the Pokemon as. Must be a valid form ID for the selected species. Leave blank or remove to use the default form.

"form": "altered"

A list of aspects to apply to the Pokemon. Uses the same formatting as Cobblemon’s /pokegive command. Leave blank or remove to apply no aspects.

"aspects": [
"ability=adaptability"
]

The level to set the Pokemon to. Supports both an integer value (whole number) or a object containing "min" and "max" values for a random level within the range.

"level": 100
"level": {
"min": 50,
"max": 100
}

Set if the Pokemon is given as shiny. Supports either a boolean value (true or false) or a percentage chance between 0.0 and 1.0. If a chance is used, the display/preview of the Pokemon will not be shiny.

"shiny": true
"shiny": 0.05 // 5% chance to be shiny