Source-checkedGameplay & overhauls

PrisonerBlood

by GGs · for V Rising

Server-side V Rising mod that lets players buy 100% blood quality prisoners and potions, and sell existing prisoners based on their blood quality.

1.6KDownloads
6 mo agoLast updated
BepInExLoaders
ThunderstoreSource

About PrisonerBlood

From Thunderstore

Server-side V Rising mod that lets players buy 100% blood quality prisoners and potions, and sell existing prisoners based on their blood quality.

PrisonerBlood

PrisonerBlood is a server-side V Rising mod that allows players to purchase 100% blood quality prisoners into nearby empty prison cells, buy 100% Blood Merlot potions directly into their inventory, and sell existing prisoners for currency based on their blood quality.

What's New in v1.0.1

  • Sell Your Prisoners: Added a prisoner selling system.
  • The selling price scales with the prisoner's blood quality.
  • Example 1: 100% quality = 100% of Blood Prices = 2500
  • Example 2: 86% quality = 86% of Blood Prices = 2150
  • Bulk Buy Potions: Added the ability to buy multiple Blood potions in a single command.
  • Example 1: .buy bp rogue = buy 1 Blood potion.
  • Example 2: .buy bp rogue 5 = buy 5 Blood potions.

Features

  • Buy Prisoners: Spawn a 100% blood quality prisoner directly into the nearest empty prison cell you own.
  • Buy Blood Potions: Add 100% Blood Merlot potions directly to your inventory.
  • Sell Prisoners: Sell prisoners from your prison cells for currency. The price scales with their blood quality.
  • Customizable Configuration: Easily configure currencies, base prices, blood type prices, and minimum sellable quality via JSON files.
  • Logging System: Record all purchases and sales in separate CSV log files.

Requirements

  1. BepInEx 1.733.2
  2. VampireCommandFramework 0.11.0

Installation

  1. Install the required dependencies.
  2. Place PrisonerBlood.dll into your server's BepInEx plugins folder.
  3. Start the server once to generate the config files.
  4. Edit the config files as needed.
  5. Restart the server or use the reload command.

Commands

Player Commands

  • .buy prisoner <bloodtype>
  • Buy a prisoner with 100% blood quality.
  • Shortcut: .buy ps <bloodtype>
  • Example: .buy prisoner rogue
  • .buy bloodpotion <bloodtype> [amount]
  • Buy one or multiple Blood Merlot potions with 100% blood quality.
  • Shortcut: .buy bp <bloodtype> [amount]
  • Example: .buy bp scholar 1 or .buy bp scholar
  • .sell prisoner
  • Sell the prisoner currently in your nearest occupied prison cell.
  • Shortcut: .sell ps
  • .buy prisoner help
  • Show available blood types, prices, and usage for prisoners.
  • Shortcut: .buy ps help
  • .buy bloodpotion help
  • Show available blood types, prices, and usage for blood potions.
  • Shortcut: .buy bp help
  • .sell prisoner help
  • Show available blood types, selling price formulas, and quality requirements.
  • Shortcut: .sell ps help

> Available Blood Types: worker, creature, mutant, draculin, corrupted, rogue, warrior, brute, scholar

Admin Commands

  • .buy reload
  • Reload all configurations (buyconfig.json and sellconfig.json).
  • Shortcut: .buy rl
  • .sell reload
  • Reload all configurations (sellconfig.json and buyconfig.json).
  • Shortcut: .sell rl

Config Files

After the first server start, the following files will be created:

  • BepInEx/config/PrisonerBlood/buyconfig.json
  • BepInEx/config/PrisonerBlood/sellconfig.json
  • BepInEx/config/PrisonerBlood/buyprisoner_log.csv
  • BepInEx/config/PrisonerBlood/buybloodpotion_log.csv
  • BepInEx/config/PrisonerBlood/sellprisoner_log.csv

buyconfig.json

  • Enabled: (true/false) Enable or disable specific features.
  • CurrencyPrefab: Defines the item used as currency.
  • CurrencyName: Display name shown to players.
  • DefaultCost: The base price for purchasing.
  • BloodCosts: Overrides prices for specific blood types.
  • Removing a blood type from BloodCosts does NOT disable it. The system will use DefaultCost instead.
{
  "Prisoner": {
    "Enabled": true,
    "CurrencyPrefab": 576389135,
    "CurrencyName": "Greater Stygian Shards",
    "DefaultCost": 5000,
    "BloodCosts": {
      "Worker": 4000,
      "Creature": 4200,
      "Mutant": 4500,
      "Corrupted": 4800,
      "Draculin": 5000,
      "Warrior": 5200,
      "Rogue": 5500,
      "Brute": 5700,
      "Scholar": 6000
    }
  },
  "BloodPotion": {
    "Enabled": true,
    "CurrencyPrefab": 576389135,
    "CurrencyName": "Greater Stygian Shards",
    "DefaultCost": 500,
    "BloodCosts": {
      "Worker": 300,
      "Creature": 350,
      "Mutant": 400,
      "Corrupted": 450,
      "Draculin": 500,
      "Warrior": 550,
      "Rogue": 600,
      "Brute": 650,
      "Scholar": 700
    }
  }
}

sellconfig.json

  • Enabled: (true/false) Enable or disable specific features.
  • MinSellableQuality: Minimum blood quality required to sell a prisoner.
  • CurrencyPrefab: Defines the item used as currency.
  • CurrencyName: Display name shown to players.
  • DefaultPrice: The base price for all blood types.
  • BloodPrices: Overrides prices for specific blood types.
  • Removing a blood type from BloodPrices does NOT disable it. The system will use DefaultPrice instead.
{
  "Prisoner": {
    "Enabled": true,
    "MinSellableQuality": 80,
    "CurrencyPrefab": 576389135,
    "CurrencyName": "Greater Stygian Shards",
    "DefaultPrice": 2500,
    "BloodPrices": {
      "Worker": 2000,
      "Creature": 2100,
      "Mutant": 2250,
      "Corrupted": 2400,
      "Draculin": 2500,
      "Warrior": 2600,
      "Rogue": 2750,
      "Brute": 2850,
      "Scholar": 3000
    }
  }
}

Read the full description on Thunderstore →

Highlights

From source data

Loaders

Runs on BepInEx.

Footprint

Rated a light load on a server.

Last update

Its author last shipped an update 6 mo ago.

PrisonerBlood 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.0.1, released 2026-04-24

Game versions by loader

LoaderGame versionsNewest
BepInEx

From 2 recorded builds of PrisonerBlood.

Recent builds

BuildReleasedGame versionsLoaders
1.0.12026-04-24n/aBepInEx
1.0.02026-04-14n/aBepInEx

Dependencies

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

Run PrisonerBlood 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”

Gameplay & overhauls

New mechanics, content and overhauls that change how the game plays.

Compatibility

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

Verified at the source

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

PrisonerBlood, answered

Generated from the mod’s own source data.

Which loaders does it support?

BepInEx.

Is it free?

Yes. PrisonerBlood 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 PrisonerBlood from Thunderstore and upload it to your Nxeon V Rising server in Files.

NxLabs

Run PrisonerBlood on a V Rising server.

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