

NPCs is a server-side V Rising mod featuring automated scheduled NPC spawning, manual NPC spawning and despawning, customizable NPC teams, and multiple spawn points. Easily bring your server to life with hourly auto-spawns.
NPCs.dll into your server's BepInEx/plugins folder..npc addteam <teamName> <prefab> <amount>
.npc removeteam <teamName> [prefab]
.npc addpoint <teamName>
.npc removepoint <teamName>
.npc manualspawn
.npc manualdespawn
.npc team [teamName]
.npc config
.npc reload
NPCs.cfg and npc_teams.json.After the first server start, two configuration files will be created:
BepInEx/config/NPCs.cfgBepInEx/config/NPCs/npc_teams.jsonManaged via BepInEx Configuration Manager. Contains general settings, timers, and schedules.
ModEnabled: Enable or disable the mod.BroadcastEnable: Enable or disable the broadcast message when NPCs spawn.BroadcastMessage: Broadcast message shown when NPCs spawn.HourlySpawnAtMinute: Minute of each hour to spawn.HourlySpawnAtSecond: Second of each hour to spawn.LifetimeSeconds: How long NPCs stay alive in seconds before auto-despawning.Stores your custom teams and spawn points. You can edit this manually or use in-game commands.
{
"human": {
"RandomAround": 15,
"Prefabs": {
"426583055": 3,
"2128996433": 3,
"794228023": 2,
"1185952775": 2,
"-700632469": 1,
"1660801216": 1
},
"SpawnPoints": [
{
"X": -317.0079,
"Y": 17.480003,
"Z": -687.49274
}
]
},
"vamp": {
"RandomAround": 12,
"Prefabs": {
"-1076780215": 3,
"1912966420": 3,
"981369753": 2,
"-65981941": 2,
"-653348998": 1,
"1980594081": 1
},
"SpawnPoints": [
{
"X": -317.0079,
"Y": 17.480003,
"Z": -687.49274
}
]
}
}
This project is licensed under the AGPL-3.0 license.
- Many high-risk prefabs have been tested and banned, but not all of them. Please test any prefabs you want to use before using them on a live server.
- It is recommended to avoid placing spawn points near Vampire Merchants from the Penumbra mod.
- The despawn system may also affect naturally spawned NPCs that use the same prefab nearby.
- Units summoned by NPCs from configured prefabs may not be despawned automatically.
- NPCs may sometimes fail to spawn if the spawn point is located under a roof.
- You can find a list of supported prefabs on GitHub or V Rising mods wiki.
- This mod was first developed for my own server and originally built around KindredCommands. Special thanks to Odjit for the amazing mod and inspiration behind this project.
- If you have any problems or run into bugs, please report them to me in the V Rising Modding Community. Del (delta_663)