About PrisonerBlood
From ThunderstoreServer-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
Installation
- Install the required dependencies.
- Place
PrisonerBlood.dllinto your server's BepInEx plugins folder. - Start the server once to generate the config files.
- Edit the config files as needed.
- 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.jsonandsellconfig.json). - Shortcut: .buy rl
.sell reload- Reload all configurations (
sellconfig.jsonandbuyconfig.json). - Shortcut: .sell rl
Config Files
After the first server start, the following files will be created:
BepInEx/config/PrisonerBlood/buyconfig.jsonBepInEx/config/PrisonerBlood/sellconfig.jsonBepInEx/config/PrisonerBlood/buyprisoner_log.csvBepInEx/config/PrisonerBlood/buybloodpotion_log.csvBepInEx/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
BloodCostsdoes NOT disable it. The system will useDefaultCostinstead.
{
"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
BloodPricesdoes NOT disable it. The system will useDefaultPriceinstead.
{
"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
}
}
}Highlights
From source dataLoaders
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
| Loader | Game versions | Newest |
|---|---|---|
| BepInEx |
From 2 recorded builds of PrisonerBlood.
Recent builds
| Build | Released | Game versions | Loaders |
|---|---|---|---|
| 1.0.1 | 2026-04-24 | n/a | BepInEx |
| 1.0.0 | 2026-04-14 | n/a | BepInEx |
Dependencies
- Required: BepInExPack V Rising
- Required: VampireCommandFramework
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 catalogGameplay & 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





