Source-checkedGameplay & overhauls

Custom Raids

by ASharpPen · for Valheim

Customize raid events, override existing, extend with your own raids.

541KDownloads
54d agoLast updated
BepInExLoaders
ThunderstoreSource

About Custom Raids

From Thunderstore

Customize 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

<img src="https://img.buymeacoffee.com/button-api/?text=Buy me a coffee&emoji=&slug=asharppen&button_colour=FFDD00&font_colour=000000&font_family=Cookie&outline_colour=000000&coffee_colour=ffffff" />

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.txt printing 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:

Read the full description on Thunderstore →

Highlights

From source data

Loaders

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

LoaderGame versionsNewest
BepInEx

From 25 recorded builds of Custom Raids.

Recent builds

BuildReleasedGame versionsLoaders
1.8.22026-09-10n/aBepInEx
1.8.12026-02-07n/aBepInEx
1.8.02025-07-20n/aBepInEx
1.7.142025-02-14n/aBepInEx
1.7.132024-10-29n/aBepInEx
1.7.122024-07-13n/aBepInEx

Dependencies

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 catalog
Listed on Thunderstore as “Content”

Gameplay & overhauls

New mechanics, content and overhauls that change how the game plays.

Works on a server

From source side support

Thunderstore 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

Custom Raids, answered

Generated from the mod’s own source data.

Do my players need to install Custom Raids?

Thunderstore lists server-side support for Custom Raids as optional: it can run on a server, but isn’t required there.

Which loaders does it support?

BepInEx.

Is it free?

Yes. Custom Raids is free to download from Thunderstore.

How do I add it to my Nxeon server?

Use “Add to a server” on this page, or open NxLabs from your dashboard. We install it, restart your server and switch it on.

NxLabs

Run Custom Raids on a Valheim server.

Deploy in about a minute from $9.99 a month, then add Custom Raids in one click.