Skip to content

Configuration

necro50n3 edited this page Jul 21, 2026 · 28 revisions

There are three config files for Raid Dens.

Client Config

show_beam
Allows you to toggle the beam displays for raids. Toggleable by tier.
show_particles
Toggles the particles emitted by raid dens.
show_legacy_beacon
Toggle between the old beacon beam and light beams emitted by raid dens.
auto_accept_requests
Automatically accept raid join requests sent to you.
enable_raid_logs
Show raid logs during raids.
enable_health_bars
Show health bars above Pokemon during raids.
raid_status_x / raid_status_y
Set the relative position of the raid status overlay.
raid_popup_x / raid_popup_y
Set the relative position of the raid popup overlay.

Blacklist Config

pokemon
Blacklists certain Pokemon from being used during raid battles.
abilities
Blacklists certain abilities from being used during raid battles.
held_items
Blacklists certain held items from being usable during raid battles.
moves
Blacklists certain moves from being used during raid battles which can be used to exploit the battle in your favour.
This file should not be edited unless you need to add additional moves from other mods.
commands
Blacklists certain commands from being used during raid battles.

Common Config

Affects all raid dens.

enable_spawning
Enable natural spawning of raid dens.
dimension_tier_weights
Weighted probability of each raid tier from Tier 1 to Tier 7 per dimension.
If a dimension is not defined here it will default to the overworld weights, or the first one if there isn't one defined for the overworld.
dimension_spawn_rate
Refer to Raid Den Spawning.
The chance of a raid den spawning in a dimension, calculated as 1 in X.
If a dimension is not defined here, raid dens will not spawn in that dimension.
reset_mode
The timer system raid dens use for resets.
- GAME_TIME: Based on the in-game world time. Pauses when offline.
- SYSTEM_TIME: Based on the computer's clock time. Continues when offline.
- GLOBAL_GAME_TIME: Same as GAME_TIME but all raids reset at the same time.
- GLOBAL_SYSTEM_TIME: Same as SYSTEM_TIME but all raids reset at the same time.
reset_time
The time in seconds before raids reset. Raid resets are based on the world's in-game time.
cycle_mode
Determines what can be cycled between resets.
Changing this config will only apply the change to newly generated raid dens.
- ALL: Cycles everything between resets.
- LOCK_TYPE: Locks the den to the current elemental type but cycles the raid boss and tier.
- LOCK_TIER: Locks the den to the current tier but cycles the raid boss and type.
- LOCK_BOTH: Locks the den to the current tier and type but cycles the boss.
- NONE: The raid boss stays the same between resets.
- BUCKET: Locks the den to only pool from its assigned raid pool. See Raid Buckets.
max_clears_include_fails
Whether failed raids count towards the max clears. Only triggers if the raid battle has already started.
retry_failed_raids
Whether players can retry failed raids.
sync_rewards
Whether the reward Pokemon attributes (IVs/Shiny/etc.) are synced between all players.
Shiny raid bosses will appear shiny in the world if this is enabled.
The shiny status is cached so players will not be able to reset the raid to reroll for shinies.
can_break
Whether raid crystals can be broken. If a player is already in a raid the raid crystal will not be breakable.
reward_distribution
The reward distribution method for the reward Pokemon when a raid is defeated.
- random: Randomly selects players when participants exceeds max catches.
- damage: Distributes based on player damage when participants exceeds max catches.
- survivor: Distributes to survivors only. If survivors exceeds max catches then they are randomly selected.
max_players_for_support
The maximum number of players in a raid that synchronised battles is supported. Increasing this number may cause raids with a large number of players to be extremely unbalanced.
required_energy
The amount of energy needed for a Raid Shard to be able to be converted to a Raid Den Crystal.
raid_cap
The maximum number of raids that can occur simultaneously.
raid_allocation
How raid location allocation is determined.
- spiral: Raids start at (0,0) and spiral outwards.
- random: Raids start randomly in one of the nine closest available regions to (0,0).
use_natural_ivs
Whether the guaranteed IVs from raid bosses is natural or hyper trained.

Tier Config

Each tier has its own config to configure various settings.

requires_key
Whether raids require key items to join. See Raid Den Keys.
all_require_unique
Whether raids requiring a unique key require all players to have the key, or just the raid host. See Raid Den Keys.
max_players
The maximum number of players that can join a raid.
max_clears
The number of total clears a raid den can have before deactivating (until next reset).
max_cheers
The max number of cheers a player can use per raid.
ha_rate
The chance for raid bosses to have their hidden ability.
raid_party_size
The max number of Pokemon a player can bring into a raid battle.
health_multiplier
The default HP multiplier.
multiplayer_health_multiplier
The added HP multiplier when additional players join the raid battle.
boss_level
The default raid boss level.
reward_level
The default reward Pokemon level.
ivs
The number of max IVs a raid Pokemon will have.
shiny_rate
The default shiny rate of raid bosses.
currency
How much currency is rewarded for clearing a raid. Requires CobbleDollars.
max_catches
The max number of Pokemon that can be caught from a raid battle.
If there are more players than max catches, the players will be randomly rolled to determine who can catch.
default_scripts
The default script to add to raid bosses without a script.
raid_ai
The battle AI used by the raid boss (random/strong/rct). "rct" requires RCT API.
marks
The list of marks to give to reward Pokemon.
lives
The number of lives a player has before failing a raid.
players_share_lives
Whether all players share the same life pool in raids.
energy
The amount of energy given by a raid to a Raid Shard.
required_damage
The proportion of damage, as a decimal, a player must do to get any rewards from a raid.
catch_rate
The base catch rate of the raid boss as a decimal.

Conditions Config

Defines what battle conditions are synced between raid battles. This is mostly only for adding custom moves and effects not in base Cobblemon.

primal_weather
List of primal weather.
screens
List of screens. If the screen name is more than one word, only the last word is read.
tailwind
List of tailwind effects.
hazards
List of hazards. According to Cobblemon, only spikes, stealth rocks and sticky web are considered hazards by their engine interpreter.
terrain
List of terrains.

Clone this wiki locally