BloodDrop
NPC blood bottle drops matching blood type and quality. Configurable chance, minimum quality, guaranteed drops and admin config reload. Excludes V Bloods.
模組介紹 作者原文
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
- Install BepInExPack V Rising 1.733.2 on the dedicated server.
- Remove older BloodDrop or NPC Blood Drops plugin DLLs.
- Copy BloodDrop.dll into the server's BepInEx/plugins folder.
- 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.
安裝與使用 安裝:BepInEx 外掛
- 本站下載的壓縮包就是模組本體,通常是 BepInEx 外掛(解壓後得到 .dll 或外掛資料夾)。
- 建議流程:用社群模組管理器(如 r2modman)選中本遊戲後匯入該模組,管理器會自動裝好 BepInEx 前置並處理依賴。
- 手動流程:先在遊戲目錄裝好 BepInEx 載入器,再把解壓出的 .dll 或外掛資料夾放進 BepInEx/plugins/。
- 啟動遊戲,BepInEx 控制台會列印載入日誌;確認這個模組出現在日誌裡即為安裝成功。
帶「前置依賴」的模組需要一併安裝,否則不會載入。功能開關通常在遊戲內或外掛自帶的設定檔裡調整。
下面這些內容需要先安裝,否則該模組不會生效: