BestBuffedMap
A V Rising server-side mod that automatically spawns custom prefab layouts into the game world on server startup. Ships with two built-in plot files — Buffed Plotsand Cave Stairs — and supports loading any additional custom JSON layout.
| Last updated | a day ago |
| Total downloads | 4 |
| Total rating | 1 |
| Categories | Server Tools Mods Oakveil Update |
| Dependency string | Sunrises-BestBuffedMap-2.0.0 |
| Dependants | 0 other packages depend on this package |
This mod requires the following mods to function
deca-VampireCommandFramework
Command framework for developers to easily create universal commands for their plugins.
Preferred version: 0.10.4BepInEx-BepInExPack_V_Rising
BepInEx pack for V Rising. Preconfigured and includes Unity Base DLLs.
Preferred version: 1.733.2README
BestBuffedMap
A V Rising server-side mod that automatically spawns custom prefab layouts into the game world on server startup. Ships with two built-in plot files — Buffed Plots (map decorations and buff stations) and Cave Stairs — and supports loading any additional custom JSON layout.
How It Works
On the first player connection after server start, BestBuffedMap reads JSON files from the Plots folder and instantiates each entity directly into the server world at the specified position and rotation. Spawned entities are marked immortal and indestructible — they cannot be damaged or destroyed.
A .spawned flag file is created after the first successful load. On subsequent server restarts, the mod detects this flag and skips spawning to prevent duplicates. Use .plots-reset to clear the flag and force a reload on the next start.
Installation
- Install BepInEx on your V Rising dedicated server.
- Install VampireCommandFramework.
- Drop
BestBuffedMap.dllinto yourBepInEx/plugins/folder. - Start the server — the config and Plots folder are auto-created at:
BepInEx/config/BestBuffedMap/
Configuration
Config file: BepInEx/config/BestBuffedMap/VRisingPlots.cfg
| Key | Default | Description |
|---|---|---|
EnableBuffedPlots |
true |
Auto-spawn Buffed_Plots.json on server start. |
EnableCaveStairs |
true |
Auto-spawn Cave_Stairs.json on server start. |
Plot Files
Place your JSON layout files in:
BepInEx/config/BestBuffedMap/Plots/
Built-in files loaded automatically (if enabled in config):
Buffed_Plots.jsonCave_Stairs.json
Any additional .json files in the Plots folder can be loaded manually with .loadprefab or .loadallprefabs.
JSON Format
Each file describes a list of entities to spawn:
{
"Entities": [
{
"prefab": "TM_Cliff_Bone_01",
"pos": [128.5, 0.0, -204.3],
"rot": [0.0, 45.0, 0.0]
}
]
}
| Field | Description |
|---|---|
prefab |
Internal prefab name from the game's spawnable prefab list. |
pos |
World position as [x, y, z]. |
rot |
Euler rotation in degrees as [x, y, z]. |
Admin Commands
| Command | Alias | Description |
|---|---|---|
.loadprefab <filename> |
.lp |
Load a specific JSON file from the Plots folder. The .json extension is optional. |
.loadallprefabs |
.lap |
Load all JSON files currently in the Plots folder. |
.plots-reset |
.pr |
Delete the .spawned flag so all plots reload on the next server start. |
Spawn Behaviour
- Entities are spawned once on the first player connection, when the server world is fully initialised.
- The
.spawnedflag file prevents re-spawning on every restart. - Spawned entities have their health set to full, are marked immortal, and vegetation entities are reclassified as mineral to prevent harvesting.
- If a prefab name is not found in the server's prefab collection, that entity is silently skipped.
Dependencies
- BepInEx for V Rising
- VampireCommandFramework