Kill Rewards
The core mechanic: kill a player, take their money.
How a kill is detected
Section titled โHow a kill is detectedโA reward triggers when a player dies and the killer is another player. dBloodMoney credits the killer as:
- The player who landed the killing blow โ melee or projectile (arrows, tridents; the shooter is credited automatically).
- If there is no direct killer (the victim died to lava, fall or fire while fighting), the last player to damage them within the combat window is credited. See Combat Tagging.
How much is stolen
Section titled โHow much is stolenโstolen = victimBalance ร (Percent รท 100)stolen = min(stolen, Max-Per-Kill) # if a cap is setThe steal is skipped entirely if the victimโs balance is below Min-Victim-Balance.
Steal: Percent: 50.0 Min-Victim-Balance: 10.0 Max-Per-Kill: 0.0 # 0 = no cap Server-Tax-Percent: 0.0Worked examples
Section titled โWorked examplesโVictim has $1,000:
| Settings | Victim loses | Killer gains |
|---|---|---|
Percent: 50, no cap, no tax |
$500 | $500 |
Percent: 50, Max-Per-Kill: 200 |
$200 | $200 |
Percent: 50, Server-Tax-Percent: 10 |
$500 | $450 (server sinks $50) |
Victim has $5, Min-Victim-Balance: 10 |
$0 | $0 (skipped) |
Server tax โ a money sink
Section titled โServer tax โ a money sinkโServer-Tax-Percent shaves a cut off the killerโs reward (not the victimโs loss). The victim still loses the full stolen amount; the difference is removed from the economy. Great for fighting inflation on busy servers.
Where bonuses come from (PRO)
Section titled โWhere bonuses come from (PRO)โPRO features add to the killerโs payout on top of the steal:
- Kill streaks multiply the reward.
- Bounties add a flat payout.
These bonuses are funded by the server (minted), so the victim never loses more than the configured percentage. Example with a ร2 streak and a $250 bounty on a $500 base:
killer gains = 500 ร 2 + 250 = 1250victim loses = 500Killer feedback
Section titled โKiller feedbackโEffects: Killer-Sound: ENTITY_PLAYER_LEVELUP Title-Enabled: trueThe killer hears a sound and sees a +amount title. Both are optional โ set the sound to '' or Title-Enabled: false to silence them. Message text is in messages.yml (kill-reward, kill-lost).
When nothing happens
Section titled โWhen nothing happensโNo reward is paid if any of these is true โ see the linked pages:
- Victim has the bypass permission
dbloodmoney.bypass.victim. - The kill happened in a safezone world.
- Killer and victim share an IP and same-IP blocking is on (Anti-Farm).
- The pair is on farm cooldown.
- Victimโs balance is below the minimum.
- No Vault economy is installed.