Bloodstone
Plugin framework and general utilities for V Rising mods.
Last updated | 6 months ago |
Total downloads | 38109 |
Total rating | 13 |
Categories | Client Server Mods Gloomrot Update 1.0 Update |
Dependency string | deca-Bloodstone-0.2.2 |
Dependants | 72 other packages depend on this package |
This mod requires the following mods to function
BepInEx-BepInExPack_V_Rising
BepInEx pack for V Rising. Preconfigured and includes Unity Base DLLs.
Preferred version: 1.691.3README
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