-
Notifications
You must be signed in to change notification settings - Fork 23
Raid Bosses
necro50n3 edited this page Jul 29, 2026
·
15 revisions
How to create a raid boss
data/cobblemonraiddens/raid/boss/boss.json
{
"pokemon": { // required
"species": "charizard", // required
"gender": "MALE",
"ability": "drought",
"nature": "modest",
"level": 50,
"moves": [
"flareblitz",
"slash",
"dragonclaw",
"airslash"
],
"tera_type": "FIRE" // an optional override for the raid boss's tera type
},
"boss": { // properties that will only be applied to the raid boss. Uses same format as "pokemon"
"min_perfect_ivs": 6, // "species" is not required here
"level": 100, // Overlapping fields will be overridden by the "boss" field
"evs": {
"atk": 252,
"spe": 252,
"spd": 4
},
"held_item": "cobblemon:life_orb",
"aspects": [],
"form": "",
"custom_properties": [
{
"name": "mega_evolution", // non-x/y mega evolutions and regular dynamaxes do not need to be defined here
"value": "mega_y" // this should be the same "name=value" as when spawning a Pokemon with commands
}
],
"gmax": false
},
"raid_tier": "TIER_FIVE", // required
"raid_type": "ROCK", // required. If the feature is set to TERA this also assigns the tera type
"raid_feature": "MEGA", // whether a gimmick is present. Valid values are DEFAULT, TERA, DYNAMAX, MEGA
"loot_table": "modid:charizard", // sets the raid boss's custom loot table. See Boss-Specific Loot Tables
"weight": 20.0, // default of 20.0
"den": [ // the pool of raid den structures that can spawn with this raid boss
"cobblemonraiddens:raid_den/basic", // any specific raid den structure. note that all raid dens must be in the raid_den subfolder
"#cobblemonraiddens:default" // prefix with # to reference structure pools rather than specific structures
],
"key": "minecraft:diamond", // unique key requirements for the raid boss. See Raid Den Keys
"boss_bar_text": { // follows minecraft text component formatting
"translate": "cobblemon.species.charizard.name",
"type": "translatable"
},
"scale": 3.0, // set a specific scale for the raid boss, rather than rely on the scaling algorithm
"force_dynamax": false, // forces the raid boss into a permanent dynamax form (i.e. uses max moves)
"music": "cobblemon:battle.pvw.default", // replaces the default raid music with a custom sound event
"no_ai": true, // whether to disable the raid boss's ai to prevent it from moving and looking around
"max_players": 4, // fields that overlap with the Tier Config will take priority if present
"max_clears": 3,
"ha_rate: 0.2,
"max_cheers": 3,
"raid_party_size": 1,
"health_multi": 0,
"multiplayer_health_multi": 1.0,
"shiny_rate": -1,
"currency": 100000,
"max_catches": -1,
"script": { // custom boss battle events. See Scripting
"turn:3": "RESET_BOSS"
},
"raid_ai": "RANDOM", // sets the battle AI for the raid boss (RANDOM/STRONG/RCT). RCT requires RCT API
"marks": [], // list of marks which the reward Pokemon will have
"lives": 1,
"players_share_lives": false,
"energy": 25,
"required_damage": 0.0,
"catch_rate": 1.0
}
For more details on custom raid den structures, see Custom Raid Den Structures.
You can set boss additions in order to edit existing or create variants of raid bosses. Variants of other variants will not be created unless specifically targeted in include.
How to create a boss addition
data/cobblemonraiddens/raid/boss_additions/example.json
{
"priority": 0, // higher value priority will be applied first
"include": [], // a list of raid bosses to apply the additions. Leave blank to apply to all
"exclude": [ // a list of raid bosses to be excluded from the additions
"cobblemonraiddens:charizard",
"#cobblemonraiddens:pikachu" // both include and exclude support boss tags
],
"additions": { // required. Follows the same structure as the raid boss json. See above. All fields are optional
...,
"weight": 0.5 // the weight is multiplied to the base weight rather than set
},
"replace": false, // whether the additions should edit the targeted raid boss or add a variant
"suffix": "example" // the suffix to add to the end of the raid boss ID. Required only when "replace" is false
}
If you do not want variants to be created from a raid boss (i.e. mega evolution raid bosses), you can add them to the cobblemonraiddens:additions_blacklist boss tag. This will not prevent edits from boss additions, only the creation of variants.
- Game Mechanics
- Customisation
- For Developers
- Archived