Uriel
A host of server-side QoL enhancements: collect & place world objects into your castle, hot-swap stairs without demolishing, share specific chests or prison cells publicly. Each feature admin-toggleab
Screenshots 1 screenshots
About this mod Author’s original text
Uriel, Lord of Hosts
A server-side umbrella mod for V Rising dedicated servers — a host of
independent, admin-toggleable quality-of-life enhancements and structural fixes.
⚠ Heads-up before you install
Pre-1.0 — in active development. Test it first; don't roll it out broadly on a
busy live server until you've vetted it yourself. Uriel is pre-release and
evolving quickly. The features below are implemented and tested in local and
dedicated development/test-server environments — not yet on a live production
server. This is a server-side mod still under development: by running it you
are helping test it, and you take that risk on yourself. Please back up your
server save before adding any new mod, and ideally trial Uriel on a test server
(or a quiet plot) first. Commands, config keys, and behavior may still change
before 1.0.
Every feature is independently toggleable. If any one component feels
unstable, you can turn just that part off in the config (each feature has its
own Enabled switch) and keep using the rest — you never have to disable Uriel
wholesale. See the per-section notes below and the Configuration table.
Found a bug or have an idea? The fastest way to get a fix into the next
release is the The Shadow Realm Discord —
that's the primary bug-report and feedback channel. Written-up GitHub issues are
welcome too.
Repo:
Status: pre-1.0 public testing · server-side only · several feature groups
live today, more sub-mods planned under the Uriel umbrella.
What it does
Uriel is never all-or-nothing: every feature ships behind its own config
switch, and all sharing/editing is per-object opt-in — nothing is ever
shared or changed server-wide on your behalf.
🏺 Object Spawning (collect & place world objects)
Bring world objects the build menu never offers into your castle — resource
nodes, world chests, breakable crates and urns, and decorative props from across
the map (GloomRot, Cursed Forest, dungeons, ruins). Spawn one at your aim point —
or at your own location with the here flag (handy from a UI button) — inside
your own plot; it's indestructible and decay-proof by default, and you
move/rotate/remove it with.uriel move.uriel rotate.uriel despawn.
If an object sits floating or half-buried, nudge its height with.uriel raise.uriel lower — or, as an admin, set a permanent per-object correction with.uriel objcfg yoffset so it always sits flush.
Everything you place persists across restarts and is cleaned up automatically —
during play, within a couple of minutes — if its castle is ever abandoned or
destroyed (and you can't keep building on a plot you've given up).
Choose how durable it is with optional spawn flags: breakable (raids and
decay can destroy it), smashable (you can destroy it by hand too), or
respawn (it automatically comes back after being destroyed — until its castle
is gone or you.uriel despawn it). Mix them, e.g. `.uriel spawn 0
smashable respawn`.
Collect them by playing (Discovery mode). You unlock an object by destroying
one in the world — chop a tree, smash a crate, break an ore vein — with an
admin-set chance to "learn" it..uriel unlocks shows your collection and
percentage;.uriel catalog browses everything that exists;.uriel notify on|off
toggles the unlock messages. Roughly half of all objects can't be destroyed — those
unlock when you hit 100% collection, defeat Dracula (finish the game), or per
boss via an admin-curated map. Admins choose the model (or turn it off), can set a
build cost, block specific objects, and grant objects directly.
How it's managed: spawned world objects are placed and moved with the.uriel
commands above, not the vanilla build menu (an engine limitation — the game won't let
arbitrary world objects be selected in build mode). The optional Raphael companion
mod (formerly BloodCraftHub) can present a point-and-click palette UI.
Admins can put rules on player spawning. Set a per-object or global limit on ho
Install & use Install: BepInEx plugin
- The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
- Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
- Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
- Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.
Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.
Install these first, or the mod will not work: