Skip to content

Configuration

necro50n3 edited this page Jan 12, 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.
auto_accept_requests
Automatically accept raid join requests sent to you.
enable_raid_logs
Show raid logs 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.
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.
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.
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.
[Pre-v0.6.0] cache_dimensions
Caches raid dimensions instead of deleting them after a raid battle.
Dimensions will be removed when the corresponding player logs off instead, or when the server shuts down.
This will improve performance but in large servers may result in a lot of dimensions being generated.
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.

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.

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.
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