-
Notifications
You must be signed in to change notification settings - Fork 23
Raid Bosses [Pre 0.7.0]
necro50n3 edited this page Jul 29, 2026
·
4 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": 100, // will only apply to the raid boss as of v0.5.2
"moves": [
"flareblitz",
"slash",
"dragonclaw",
"airslash"
]
},
"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
"raid_form": [ // any raid boss-specific forms. The reward Pokemon will NOT have this form
{
"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
}
],
"base_form": [], // same as raid_form except this will also apply to the reward Pokemon
"loot_table": "modid:charizard", // sets the raid boss's custom loot table (must be defined)
"weight": 20.0, // default of 20.0
"is_catchable": true, // (0.2.3 - 0.3.6) Whether the raid boss can be caught after being defeated
"max_catches": -1, // (0.3.7+) How many players are able to catch the raid boss after defeating it. Randomly rolled
"health_multi": 0, // overrides the default health multiplier for this raid boss if the value is more than 0
"shiny_rate": -1, // overrides the default raid shiny rate if the value is more than or equal to 0
"script": { // custom boss battle events.
"turn:3": "RESET_BOSS"
},
"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
"currency": 100000, // overrides the default currency reward if the value is more than or equal to 0. Requires CobbleDollars
"raid_ai": "RANDOM" // sets the battle AI for the raid boss (RANDOM/STRONG/RCT). RCT requires RCT API.
}
For more details on custom raid den structures, see Custom Raid Den Structures.
As of v0.4.6, you can now set boss additions in order to edit or create variants of existing 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 variants.
- Game Mechanics
- Customisation
- For Developers
- Archived