

This mod is actively maintained and will continue to receive improvements and optimizations. For issues or support, please reach out to Darreaninility#4118 on the VArena Discord or The Modding Community Discord(https://wiki.vrisingmods.com/).
RaidForge is a comprehensive V Rising mod designed to give server administrators enhanced control over raid mechanics, offline base protection, and raid participation. It allows for custom raid schedules, automating Siege Golem health, protection for offline players' bases including grace periods which prevents the abuse of users logging off being raided, and management of interference from 3rd parties during active sieges.
##Patch Notes OakVeil
With RaidForge, you can:
.raidon) or disable (.raidoff) raids, overriding any schedule.OfflineProtection.cfg.RaidInterference.cfg..golemstartdate..golemcurrent)..golemsethp <LevelName>), overriding automation..golemauto..golemlist)..raidt)..raiddays)..raidtimer <PlayerNameOrSteamID>).Troubleshooting.cfg..reloadraidforge).To prevent conflicts and ensure RaidForge can fully manage raid windows, you must disable your server's default raid hour configurations found within your server settings. Leaving default game raid hours active may cause overlapping schedules and unexpected issues with when raids turn on or off.
Note on Displayed Times: All times shown by RaidForge commands (e.g., .raiddays, .raidt) are based on the server's local timezone and clock, not your individual client's timezone.
.reloadraidforge: Reloads all RaidForge configuration files from disk..raidon: Forces raids ON immediately, overriding the schedule..raidoff: Forces raids OFF immediately, overriding the schedule..golemstartdate: Sets the Golem Automation "server start date" to the current date/time. Saves to config and re-evaluates automation..golemcurrent: Shows current live Golem health, manual override status, and day-based automation status..golemsethp <LevelName>: Manually sets and persists a Siege Golem health level (e.g., Max, Low). Overrides day-based automation. Use .golemlist for valid names..golemauto: Clears any manual Golem health override. Day-based automation will apply if enabled..golemlist: Lists available Siege Golem health levels and their estimated HP from config..raidt: Shows time until the next scheduled raid window or if raids are currently active by schedule..raiddays: Displays the configured weekly raid schedule..raidtimer <PlayerNameOrSteamID>: Shows raid vulnerability status (Offline Protected, Grace Period, In Breach, Raidable) for the specified player's clan/base.All RaidForge configuration files are located in the BepInEx/config/RaidForge/ directory (created automatically after the first server run with the mod).
RaidScheduleAndGeneral.cfg[DailyRaidSchedule]: Define raid start/end times (HH:mm format, 24-hour clock) for each day (e.g., MondayStartTime = 20:00, MondayEndTime = 23:00).
00:00 for both start and end if no raid is scheduled for a day.00:00 (special value representing midnight end) and the next day's schedule will cover the remainder.[General]:
AllowWaygateTeleportsDuringRaid (true/false): Allow/disallow Waygate use during active raid windows.GolemSettings.cfg[GolemMainControls]:
EnableDayBasedAutomation (true/false): Toggle Golem health automation based on server days.ServerStartDateForAutomation (yyyy-MM-dd HH:mm:ss): Start date for day-based automation. Set via .golemstartdate.ManualOverrideSiegeLevel (string, e.g., Normal, Max, or empty): Manually sets a Golem health level, overriding automation. Set via .golemsethp, cleared by .golemauto.[GolemDayBasedAutomationSchedule]: For each SiegeWeaponHealth level (e.g., VeryLow, Normal, Max):
{LevelName}_EnableInSchedule (true/false): Include this level in the day-based schedule.{LevelName}_DayToActivateInSchedule (integer, e.g., 0, 7): Day number (0 = start date) this health level activates.OfflineProtection.cfg[Offline Raid Protection]:
EnableOfflineProtection (true/false): Toggle the offline raid protection and grace period system for Golem damage.RaidInterference.cfg[Raid Interference]:
EnableRaidInterference (true/false): Toggle the system that debuffs "interlopers" during active Golem sieges.Troubleshooting.cfg[Logging]:
EnableVerboseLogging (true/false): Enable detailed logs for debugging. Can impact performance on busy servers.RaidForge.dll from the releases page.RaidForge.dll into your server’s BepInEx/plugins directory.BepInEx/config/RaidForge/ folder. You can use the .reloadraidforge to reload the config files.For support, questions, or to join the community:
Special thanks to the V Rising Modding community and the developers of the underlying frameworks that make mods like this possible.
This RaidForge mod is licensed under the MIT License with a non-commercial clause.
Summary:
Disclaimer: RaidForge is a third-party mod and is not affiliated with Stunlock Studios or the official V Rising development team. Use at your own risk.