About RaidForge
From ThunderstoreTons of Configurations Options
RaidForge
RaidForge is a server-side V Rising mod for configurable raid schedules, offline base protection, opt-in raiding, purchased protection, weapon and explosive raiding, raid interference, map alerts, Siege Golem automation, Soul Shard rules, and per-castle servant limits.
Current mod version: 3.2.2
> [!IMPORTANT] > RaidForge changes important combat and castle-protection rules. Back up your world and configuration files before installing or updating it, and validate changes on a test server first.
What's New
- Easier raid-time command: Players can use
.raidtime, or the shorter.raidt, to see when the next raid window begins. - Optional command customization: Server owners can rename or disable individual RaidForge commands and choose whether they appear in normal
.helpresults. Command changes apply after a full restart. - Separate TNT controls: T01 and T02 explosives can each have their regular damage, castle-wall damage, and after-breach behavior adjusted independently.
- Per-base servant limits: Server owners can cap selected servant types separately for every castle.
- Clan-safe counting: Clanmates share the servant limit for the base they are using, while a different castle keeps its own count.
- Safe servant rejection: A servant coffin refuses an extra servant before the captured NPC is consumed.
- Clear player feedback: Rejection messages are simple and throttled so repeated interactions do not spam chat.
- Lightweight troubleshooting: Detailed diagnostic logging remains off unless a server owner intentionally enables it.
Requirements
- A V Rising dedicated server
- BepInEx 6 for IL2CPP
- HookDOTS.API
- VampireCommandFramework
RaidForge is server-side. Players do not need to install the mod locally.
This source tree expects the following locally supplied build dependencies:
libs/HookDOTS.API.dll
libs/VampireCommandFramework.dll
Those third-party binaries are intentionally not stored in this repository.
Installation
- Stop the dedicated server and back up its save and configuration directories.
- Install BepInEx, HookDOTS.API, and VampireCommandFramework.
- Copy
RaidForge.dllintoBepInEx/plugins/. - Start the server once so RaidForge can create its configuration files.
- Stop the server, review
BepInEx/config/RaidForge/, and enable only the systems you intend to use. - Restart the server and verify the startup log.
> [!IMPORTANT] > If RaidForge controls scheduled castle damage, the active save's ServerGameSettings.json must use "CastleDamageMode": "TimeRestricted". Do not use Always or Never/disabled. RaidForge switches castle damage to Always during its configured window and returns it to TimeRestricted afterward. > > The vanilla weekday and weekend castle raid times must also all be set to 00:00. In JSON, that means every StartHour, StartMinute, EndHour, and EndMinute below is 0. Put the real raid windows in RaidScheduleAndGeneral.cfg.
{
"CastleDamageMode": "TimeRestricted",
"PlayerInteractionSettings": {
"VSCastleWeekdayTime": {
"StartHour": 0,
"StartMinute": 0,
"EndHour": 0,
"EndMinute": 0
},
"VSCastleWeekendTime": {
"StartHour": 0,
"StartMinute": 0,
"EndHour": 0,
"EndMinute": 0
}
}
}
Merge these values into the existing file rather than replacing unrelated server settings. They are required for reliable scheduled activation. Zeroing the vanilla times prevents a second raid schedule from overlapping RaidForge.
Server Time and Schedule Offset
The dedicated server machine's local clock is RaidForge's source of truth. RaidScheduleDisplayOffsetHours adds a fixed number of hours to that clock for both schedule checks and command output:
0uses the server clock unchanged.- A positive value moves RaidForge's schedule clock later.
- A negative value moves it earlier.
- Example: if the server clock is
08:00and the offset is2, RaidForge treats the schedule time as10:00.
Use the offset when the server's clock and the community's desired timezone do not match. RaidScheduleTimeZoneForDisplay is only the text label shown to players; it does not convert time. The offset is fixed and does not automatically change for daylight saving time, so review it when local clocks change.
Feature Overview
Raid Scheduling and Administration
- Define daily raid windows, including windows that cross midnight.
- Apply a display offset to RaidForge's schedule clock.
- Allow or prevent Waygate travel during an active global raid window.
- Force raids on or off temporarily, then return control to the automatic schedule.
- Inspect loaded configuration, runtime state, and cached owner/base counts through admin commands.
- Reload RaidForge configuration files without a full server restart.
Offline Raid Protection
- Protects a castle when all associated defenders are offline.
- Evaluates the castle owner or clan rather than only the last player who touched the base.
- Supports a configurable logout grace period so logging out during danger does not immediately protect a castle.
- Optionally restricts ORP to selected days of the week.
- Can announce eligible offline or decayed-base raids with cooldowns to prevent chat spam.
- Can make Soul Shard owners ineligible for Offline Raid Protection.
Offline Raid Protection takes priority if it and Opt-In Raiding are accidentally enabled together.
Opt-In Raiding
Highlights
From source dataLoaders
Runs on BepInEx.
Footprint
Rated a light load on a server.
Last update
Its author last shipped an update 3 mo ago.
RaidForge on Nxeon
From our catalogue- One-click install
- Not available. One-click install isn't available for this game's mods yet. Download it and upload it to your server in Files.
- Server type needed
- BepInEx
- Server load
- light
- Smallest plan we suggest
- V Rising — 6 GB (6 GB RAM). This follows our own load rating above, not a benchmark.
- Latest build
- 3.2.2, released 2026-07-29
Game versions by loader
| Loader | Game versions | Newest |
|---|---|---|
| BepInEx |
From 16 recorded builds of RaidForge.
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 3.2.2 | 2026-07-29 | n/a | BepInEx |
| 3.2.0 | 2026-03-05 | n/a | BepInEx |
| 3.1.1 | 2025-11-29 | n/a | BepInEx |
| 3.1.0 | 2025-11-29 | n/a | BepInEx |
| 3.0.0 | 2025-10-22 | n/a | BepInEx |
| 2.2.0 | 2025-06-02 | n/a | BepInEx |
Dependencies
- Required: VampireCommandFramework
- Required: HookDOTS API
Declared by the newest build that lists any. Required ones are installed with it on one-click installs.
Run RaidForge on a V Rising server
Deploy a server above, then upload the file in Files.
What kind of mod it is
From the catalogGameplay & overhauls
New mechanics, content and overhauls that change how the game plays.
Compatibility
- Game
- V Rising
- Loaders
- BepInEx
- Requires
- One-click install needs a BepInEx server.
Verified at the source
- ✓ThunderstoreOfficial listing, checked 2026-10-02Open ↗
- ✓AuthorDarrean, as published on Thunderstore
- ✓LicenseNot published by the sourceFree





