Source-checkedWeapons, items & crafting

CastleLink

by Geckuss · for V Rising

Share resources across all castles a player owns: right-click a recipe to pull materials from your other castles, plus gather/deposit commands. Deposit skips your hotbar; blood potions keep their blood type/quality; pullcat pulls one stack per item.

242Downloads
22d agoLast updated
BepInExLoaders
ThunderstoreSource

About CastleLink

From Thunderstore

Share resources across all castles a player owns: right-click a recipe to pull materials from your other castles, plus gather/deposit commands. Deposit skips your hotbar; blood potions keep their blood type/quality; pullcat pulls one stack per item.

CastleLink

A server-side V Rising mod that lets a player use the resources stored across all of the castles they own — not just the one they're standing in.

Because V Rising computes crafting/building affordability on the client, a server mod cannot make a distant castle's resources appear "available" out of thin air. CastleLink solves this by physically pulling the resources you need from your other castles, on demand:

  • Crafting — right-click a recipe at a crafting station and CastleLink pulls

the recipe's missing materials from your other castles into your inventory, so the craft can proceed.

  • Chat commands — gather resources between your castles, top up stacks, and

deposit items neatly back into their dedicated storage boxes.

> This mod is server-side only. Players do not need to install anything.

Features

  • Pull crafting materials from your other castles automatically (right-click a recipe).
  • Gather resources from your other castles straight into the current castle's

storage boxes, or into your inventory.

  • Category-based bulk pull (armor, weapons, herbs, materials, and many more).
  • Smart deposit that only stores items which have a dedicated storage box

(materials, herbs, alchemy, etc.), leaves gear in your inventory, and moves blood potions as whole item entities so their blood type/quality survives.

  • Only affects castles owned by the same player. Raided castles are skipped.

Commands

All commands use the VampireCommandFramework prefix (default .).

| Command | Alias | Description | |---|---|---| | .clhelp | .clh | List all CastleLink commands and categories. | | .wolt | .all | Top up this castle's storage boxes to one full stack of each storable item, pulled from your other castles. | | .pull | | Top up items you already carry to one full stack (storable items only). | | .pull <guid> <amount> | | Pull a specific item by PrefabGUID hash. | | .pullcat <category> | .pc <category> | Pull one stack of each item in a category into your inventory (topping up to a full stack; other castles first, then the current one). | | .deposit | .dep | Deposit your inventory's items into this castle's dedicated storage boxes (skips your hotbar; leaves armor/weapons; blood potions keep their blood type/quality). |

Categories

armor, weapons, gear, herbs, materials, jewels, consumables, fish, coins, gems, blood, soulshards, relics, bags, saddles, stables, magic, lumber, stone, minerals, alchemy, tailoring, flowers, everything.

Crafting

Just right-click a recipe at a crafting station. If your inventory + the station don't have enough, CastleLink pulls the shortfall from your other castles.

Requirements

  • A dedicated V Rising server (this mod does not run on the client).
  • BepInEx (IL2CPP pack for V Rising).
  • VampireCommandFramework.
  • The player must own more than one castle for sharing to do anything.

Installation

  1. Install the BepInEx pack for V Rising and VampireCommandFramework on your server.
  2. Drop CastleLink.dll into BepInEx/plugins/.
  3. Start the server.

(Or install via a V Rising mod manager from Thunderstore.)

Building from source

This mod targets the current V Rising build and uses recent game types that are not yet present in the public VRising.Unhollowed.Client NuGet package. You must therefore build against the interop assemblies generated by your own BepInEx install:

  1. Run your modded server once so BepInEx generates BepInEx/interop/.
  2. Copy the DLLs from <server>/BepInEx/interop/ into ../server-interop/interop/

(relative to this project), or set the InteropDir property:

   dotnet build -c Release -p:InteropDir="C:\path\to\BepInEx\interop"

How it works (short version)

  • Ownership: a castle heart is mapped to its owner via the territory owner's

PlatformId; all hearts with the same owner form the shared pool.

  • Crafting: patches StopCraftingSystem to read the recipe's

RecipeRequirementBuffer and transfer the shortfall from other castles' chests.

  • Storage: enumerates each castle's chests via the heart's

SharedCastleInventories, and uses the game's own inventory-restriction rules so items land in their correct storage boxes.

Credits & attribution

This mod is an original implementation by Geckuss, but the techniques it relies on were learned from the excellent open-source V Rising logistics mods:

License

Licensed under the GNU Affero General Public License v3.0 or later (AGPL-3.0-or-later). See LICENSE.

Highlights

From source data

Loaders

Runs on BepInEx.

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 22d ago.

CastleLink on Nxeon

From our catalogue
One-click install
Not available. One-click install isn't available for this game's mods yet. Download it and upload it to your server in Files.
Server type needed
BepInEx
Server load
light
Smallest plan we suggest
V Rising — 6 GB (6 GB RAM). This follows our own load rating above, not a benchmark.
Latest build
1.1.1, released 2026-09-23

Game versions by loader

LoaderGame versionsNewest
BepInEx

From 3 recorded builds of CastleLink.

Recent builds

BuildReleasedGame versionsLoaders
1.1.12026-09-23n/aBepInEx
1.1.02026-09-20n/aBepInEx
1.0.02026-09-14n/aBepInEx

Dependencies

Declared by the newest build that lists any. Required ones are installed with it on one-click installs.

Run CastleLink on a V Rising server

Deploy a server above, then upload the file in Files.

What kind of mod it is

From the catalog
Listed on Thunderstore as “Content”

Weapons, items & crafting

New weapons, gear, items and the recipes to make them.

Compatibility

Game
V Rising
Loaders
BepInEx
Requires
One-click install needs a BepInEx server.

Verified at the source

  • ✓ThunderstoreOfficial listing, checked 2026-10-02Open ↗
  • ✓AuthorGeckuss, as published on Thunderstore
  • ✓LicenseNot published by the sourceFree

CastleLink, answered

Generated from the mod’s own source data.

Which loaders does it support?

BepInEx.

Is it free?

Yes. CastleLink is free to download from Thunderstore.

How do I add it to my Nxeon server?

One-click install isn't available for this game's mods yet. Download CastleLink from Thunderstore and upload it to your Nxeon V Rising server in Files.

NxLabs

Run CastleLink on a V Rising server.

Deploy in about a minute from $12.00 a month, then upload CastleLink in Files.