V Rising
Install with App

Details

Latest version
1.0.5
Last Updated
First Uploaded
Downloads
160
Likes
1
Size
153KB
Dependants

BloodDrop

NPCs drop blood bottles matching their blood type and quality. V Bloods, players, and NPCs without a valid blood type do not drop blood bottles.

Configuration

After the first server launch, edit BepInEx/config/BloodDrop.cfg:

[BloodDrops]
Enabled = true
DropChancePercent = 100
DropOnFeedingKills = true
EnableMinimumBloodQuality = false
MinimumBloodQualityPercent = 40
EnableGuaranteedDrops = false
GuaranteedDropAtOrAboveQualityPercent = 100
  • Enabled: turns all BloodDrop drops on or off.
  • DropChancePercent: chance for an eligible NPC to drop a bottle, from 0 to 100.
  • DropOnFeedingKills: allows drops when feeding kills an NPC.
  • EnableMinimumBloodQuality: enables the minimum blood quality requirement.
  • MinimumBloodQualityPercent: only blood at or above this quality qualifies when the minimum requirement is enabled.
  • EnableGuaranteedDrops: enables guaranteed drops at the configured blood quality.
  • GuaranteedDropAtOrAboveQualityPercent: eligible blood at or above this quality always drops, even when normal drop chance is zero. The minimum requirement and feeding setting still apply.

Both quality options are disabled by default. Percentages accept decimals. Set GuaranteedDropAtOrAboveQualityPercent to 90 to guarantee eligible blood of 90% and above, including exactly 90%. Existing GuaranteedBloodQualityPercent values migrate automatically on startup; use the new key for future edits.

For example, enable both quality options, set the minimum to 40, the drop chance to 25, and the guarantee to 100. Blood below 40% never drops; blood from 40% to below 100% has a 25% drop chance; 100% blood always drops.

Reload configuration

After editing the file, enter !reloadblooddropconfig in game chat as an authenticated server admin (adminauth). You receive a private confirmation. The command also works while drops are disabled. You can alternatively restart the server.

Manual installation

  1. Install BepInExPack V Rising 1.733.2 on the dedicated server.
  2. Remove older BloodDrop or NPC Blood Drops plugin DLLs.
  3. Copy BloodDrop.dll into the server's BepInEx/plugins folder.
  4. Start the server.

Bugs and Support

If you find a bug, please report it so it can be reproduced and resolved.

Join the VArena Discord and open a ticket in the appropriate support area. You may also contact Darrean (inility#4118) directly for BloodDrop support.

AI assistance disclosure

BloodDrop's code, documentation, and artwork were created with AI assistance, while still involving human development. Independent community mod; not affiliated with or endorsed by Stunlock Studios.

Credit

Zallestial : Requested a minimum blood quality setting so blood potions only drop from NPCs with blood quality at or above a configurable percentage.

Thunderstore development is made possible with ads. Please consider making an exception to your adblock.