CouchBounty
---
Put a price on their head.
A bounty system for Paper: players place money on other players, the bounty stacks, and whoever gets the kill takes the pot.
---
Put a price on their head.
A bounty system for Paper: players place money on other players, the bounty stacks, and whoever gets the kill takes the pot.
How it works
- Any player can place a bounty on another player with /bounty set <player> <amount>. The money is withdrawn from their balance.
- Multiple bounties on the same player stack into one pot.
- When the target is killed by another player, the killer receives the bounty and it is reset to zero. Any kill that Minecraft attributes to the killer counts — melee, projectiles, TNT, wolves, knockback into the void.
- Only the killer sees the payout message. A server-wide broadcast is optional.
- The target is notified when a bounty is placed on them — instantly if online, or on their next join if they were offline.
- Paginated GUI — every player with a bounty is listed as their player head, with the total amount, the last setter and the number of contributors in the lore. Page arrows, close button and configurable click sounds.
- PlaceholderAPI support — ranked placeholders for a "Most Wanted" scoreboard, so everyone knows who to hunt.
- Language files — English and German included, MiniMessage formatting, every message editable. Add your own language by dropping in lang/<code>.yml.
- Fully configurable — minimum/maximum bounty, tax on placing, self-bounties, anonymous setters, set cooldown, payout percentage, broadcasts and all sounds.
- Admin commands — set a bounty for free, reset a player's bounty, reload the config without a restart.
- Config that survives updates — new options from a plugin update are merged into your existing config.yml automatically. Your values and comments stay untouched.
Aliases: /bounty, /kopfgeld, /kopfgelder, /bounties
- /bounty — open the bounty GUI (bounty.use)
- /bounty set <player> <amount> — place a bounty (bounty.set)
- /bounty check <player> — show a player's bounty (bounty.use)
- /bounty help — show the help
- /bounty adminset <player> <amount> — set a bounty for free, 0 resets it (bounty.admin)
- /bounty reset <player> — reset a player's bounty (bounty.admin)
- /bounty reload — reload config and language file (bounty.admin)
- bounty.use — open the GUI and check bounties (default: everyone)
- bounty.set — place bounties (default: everyone)
- bounty.admin — admin commands, bypasses the set cooldown (default: op)
Identifier: couchbounty. Rank 1 is always the highest bounty.
- %couchbounty_bountyname_1% — name of the player at rank 1
- %couchbounty_bountymoney_1% — formatted bounty at rank 1
- %couchbounty_bountymoney_raw_1% — plain number, no currency symbol
- _2, _3, ... for the following ranks
- %couchbounty_count% — number of active bounties
- %couchbounty_self% / %couchbounty_self_raw% — the viewing player's own bounty
Requirements
- Paper 1.21.x or a Paper fork. The plugin uses the Paper API and does not run on plain Spigot/Bukkit.
- Java 21
- Vault and an economy plugin (for example EssentialsX). Without an economy provider the plugin disables itself and logs the reason.
- PlaceholderAPI — optional, only needed for the placeholders above.
- Make sure Vault and an economy plugin are installed.
- Drop CouchBounty-1.1.0.jar into your plugins folder.
- Start the server. The default config and both language files are generated.
- Adjust plugins/CouchBounty/config.yml and run /bounty reload.
Found a bug or missing an option? Leave a message in the discussion thread — please include your server version, the plugin version and the relevant console output.
by Ironleaf Development
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft version listed: 1.21
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
CouchBounty is a free Minecraft Java mod. Compatible with Minecraft 1.21. Downloaded 17 times (via Spigot). Download it and open it directly in the game.