Trainer Team
Trainer team files follow Showdown team JSON format. Additional attributes are available. Few attributes can be set Minecraft-friendly. Manually writing trainer team files can be quite painful, please consider using /cobblemontrainerbattle export <player>
command to facilitate the process.
Example
[
{
"name": "",
"species": "Articuno",
"gender": "",
"level": 0,
"item": "Leftovers",
"ability": "Pressure",
"evs": {"hp": 252, "atk": 0, "def": 0, "spa": 252, "spd": 4, "spe": 0},
"nature": "Modest",
"ivs": {"hp": 31, "atk": 31, "def": 31, "spa": 30, "spd": 30, "spe": 31},
"moves": ["Ice Beam", "Hurricane", "Substitute", "Roost"]
},
{
"name": "",
"species": "cobblemon:ninetales",
"form": "Alola",
"shiny": true,
"gender": "",
"level": 0,
"item": "cobblemon:life_orb",
"ability": "Swift Swim",
"evs": {"hp": 4, "atk": 0, "def": 0, "spa": 252, "spd": 0, "spe": 252},
"nature": "cobblemon:jolly",
"moves": ["flamecharge", "quickattack", "ember", "scratch"]
}
]
Relative Level
- You need to set
level_mode
torelative
in trainer preset file - Sets the trainer Pokémon level relative to player's maximum party level
- If you set to
"level": 0
, then Pokémon will have same level as the player's maximum party level - If you set to
"level": 2
, then Pokémon will have two levels above the player's maximum party level - If you set to
"level": -2
, then Pokémon will have two levels below the player's maximum party level
Form Names
Few other options for form names are Hisui
, Therian
, Paldea-Combat
and Galar-Zen
. Form names for a Pokémon can be found in Cobblemon species file.
{
"implemented": true,
"name": "Arcanine",
"nationalPokedexNumber": 59,
"primaryType": "fire",
"forms": [
{
"name": "Hisui",
"primaryType": "fire",
"secondaryType": "rock"
}
]
}