
Bloodstone
Plugin framework and general utilities for V Rising mods.Details

Bloodstone is a modding library for both client and server mods for V Rising. By itself, it does not do much except allow you to reload plugins you've put in the Bloodstone plugins folder.
Installation
- Install BepInEx.
- Extract Bloodstone.dll into
(VRising folder)/BepInEx/plugins. - Optional: extract any reloadable additional plugins into
(VRising folder)/BepInEx/BloodstonePlugins.
Configuration
Bloodstone supports the following configuration settings, available in BepInEx/config/gg.deca.Bloodstone.cfg.
Client/Server Options:
EnableReloading[defaultfalse]: Whether the reloading feature is enabled.ReloadablePluginsFolder[defaultBepInEx/BloodstonePlugins]: The path to the directory where reloadable plugins should be searched. Relative to the game directory.
Client Options:
- Bloodstone keybinding can be configured through the in-game settings screen.
Server Options:
ReloadCommand[default!reload]: Which text command (sent in chat) should be used to trigger reloading of plugins.
Support
Join the modding community, and ping @deca#9999.
Post an issue on the GitHub repository.
Changelog
- 0.2.2:
- Exposed LoadedPlugins in public API
- 0.2.1: Initial release for V Rising 1.0
- Note: Partial functionality no clientside Keybinds or CustomNetworkEvent support yet.
- See https://github.com/decaprime/Bloodstone/pull/6 for more details