About Custom Raids
From ThunderstoreCustomize raid events, override existing, extend with your own raids.
Custom Raids
This mod allows for customizing raids to your liking.
Want to have armies besieging your fortress? A bit of extra environmental effects along your way? Or just disable trolls?
This mod can help you do all of that!
Comes preconfigured with two additional end-game raids (disabled by default), to show how and what can be done:
- Ragnarok
- Deathsquitoseason
Enable those raids at own risk!
Documentation
Documentation can be found on the Custom Raids Wiki.
Features
- Can change frequency of raids
- Add new raid events, with full configuration options, including spawns
- Override existing raid (eg. disable trolls)
- Supplemental raid configurations. Add your own raid in its own file, and Custom Raids will scan and apply it.
- Potential for hours of frustration/fun as you figure out how to best configure these damn things to work as expected.
- Server-side configurations
FAQ
- Is it server side only?
- No. Both client and server needs the mod for most features. It can be server-only in very limited scenarios, like disabling raids, but generally it will need to be on both sides.
- The way events work is that the host / dedicated server will run the logic for when to apply raids, and then send a message with the name of the raid to be assigned to all clients. The client in charge of zone (valheim multiplayer is weird) will then manage the actual spawning for the raid.
- Can I just have no raids?
- Yes. Raid activation happens server-side, making this even simpler, you should only need this mod serverside if you just want no raids. (You can also use Event Enhancer for this)
- Set configuration "EventTriggerChance=0" or
- Set configuration "RemoveAllExistingRaids=true", as long you don't have something custom, this will remove the options, thereby removing raids.
Client / Server
Custom Raids needs to be installed on all clients (and server) to work.
From v1.2.0 clients will request the configurations currently loaded by the server, and use those without affecting the clients config files. This means you should be able to have server-specific configurations, and the client can have its own setup for singleplayer. For this to work, the mod needs to be installed on the server, and have configs set up properly there. When players join with Custom Raids v1.2.0 or later, their mod will use the servers configs.
Example
[Example_Raid]
Enabled = true
Name = Example1
Random = true
NearBaseOnly = false
RaidFrequency = 0.1
RaidChance = 100
[Example_Raid.0]
PrefabName = Skeleton
HuntPlayer = true
MaxSpawned = 10
SpawnInterval = 2
SpawnChancePerInterval = 100
Support
If you are already getting a server from Survival Servers, going through the link below sends a bit my way. No extra cost for you, but a beer for me!
If you feel like it
Changelog
- v1.8.2:
- Compatibility: Valheim v1.0.7.
- v1.8.1:
- Fixed: ConditionPlayersNearbyMin and ConditionPlayersNearbyMax did not count correctly and would stop raid from running.
- Documentation: Wiki had incorrect names for conditions for players nearby and players online.
- v1.8.0:
- Compatibility: World Advancement Progression. This should fix issue with private key lookups caused by changes in id used for storing player keys.
- Added: Support for vanilla spawn conditions 'InsidePlayerBase', 'InLava' and 'OutsideLava'. Note, these are conditions on the individual spawns, not the raid itself.
- v1.7.14:
- Fixed: Issue with overriding raids when multiple shared same name. This caused only one of the two raids to get modified and the other left as is. From now on, a raid configuration will replace all raids with same name with a single configured one. This was detected due to the two vanilla raids "army_theelder" and "army_moder" having duplicates.
- Fixed:
custom_raids.raids.location_events_before_changes.txtprinting to disk even though debug option was disabled. - v1.7.13:
- Compatibility: Valheim v0.219.10.
- Added: Support for new vanilla player-based raid condition - ConditionPlayerMustHaveAllOfPlayerKeys.
- v1.7.12:
- Compatibility: When World Advancement Progression is installed and using its private-keys, Custom Raids will now use that for global key lookups server-side.
- v1.7.11:
- Compatibility: Valheim v0.218.15.
- v1.7.10:
- Fixed: Compatibility with Valheim v.0.217.29. Serialization issue when syncing configs from servers resolved.
- Added soft-dependency for LocalizationCache, to help it get loaded earlier.
- Changed default value for setting 'StopTouchingMyConfigs' in custom_raids.cfg to true.
- v1.7.9:
- Fixed: Issue with raids not always being added to "possible" list when using individual raids.
- Fixed: Vanilla does not immediately update player-based keys added on creature kill. Custom Raids will always try to trigger the key update on creature kills now.
- Added: Player-based raid conditions. These are the vanilla conditions that get enabled when using the world-modifiers for player-based events.
- Added: Terminal commands for debugging the player-based events.
- Changed: The global-key debug file now shows a list of creatures and which key is gained from killing it.
- Various minor tweaks to generated debug files.
- v1.7.8:
Highlights
From source dataLoaders
Runs on BepInEx.
Footprint
Rated a light load on a server.
Dependencies
Needs 1 other project installed alongside it.
Custom Raids on Nxeon
From our catalogue- One-click install
- Supported on Nxeon Valheim servers, for BepInEx servers. We download it from Thunderstore, place it, and restart the server.
- Server side
- Optional on the server
- Server type needed
- BepInEx
- Server load
- light
- Smallest plan we suggest
- Valheim — 4 GB (4 GB RAM). This follows our own load rating above, not a benchmark.
- Latest build
- 1.8.2, released 2026-09-10
Game versions by loader
| Loader | Game versions | Newest |
|---|---|---|
| BepInEx |
From 25 recorded builds of Custom Raids.
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 1.8.2 | 2026-09-10 | n/a | BepInEx |
| 1.8.1 | 2026-02-07 | n/a | BepInEx |
| 1.8.0 | 2025-07-20 | n/a | BepInEx |
| 1.7.14 | 2025-02-14 | n/a | BepInEx |
| 1.7.13 | 2024-10-29 | n/a | BepInEx |
| 1.7.12 | 2024-07-13 | n/a | BepInEx |
Dependencies
- Required: BepInExPack Valheim
Declared by the newest build that lists any. Required ones are installed with it on one-click installs.
Run Custom Raids on a Valheim server
Pick a server or deploy a new one above; it is installed in one click.
What kind of mod it is
From the catalogGameplay & overhauls
New mechanics, content and overhauls that change how the game plays.
Works on a server
From source side supportThunderstore lists server-side support for Custom Raids as optional: it can run on a server, but isn’t required there.
Compatibility
- Game
- Valheim
- Loaders
- BepInEx
- Runs on
- Serveroptional on the server
- Requires
- One-click install needs a BepInEx server. 1 other project installed alongside it.
Verified at the source
- ✓ThunderstoreOfficial listing, checked 2026-10-02Open ↗
- ✓AuthorASharpPen, as published on Thunderstore
- ✓LicenseNot published by the sourceFree







