Bounties lets players put money on each other's heads. Whoever gets the kill takes the full amount. Everything happens in one clean menu, with search, sorting and paging built in.
What it does
- Bounty menu:
/bountyshows every bounty as a player head with the amount, across as many pages as you need. - Sort and search: sort by highest amount or most recently set, and find a player by typing part of their name.
- Confirm before paying:
/bounty add <player> <amount>opens a confirm menu, so nobody pays by accident. - Short amounts: type 1500, 1.5k, 2m or 3b.
- Stacking: adding to an existing bounty raises it, and offline players can be targeted too.
- Claiming: the killer receives the whole bounty. Dying any other way leaves it in place.
- Clear feedback: messages show in chat and the action bar, and the menu buttons play sounds.
- Cross-server: SQLite out of the box, or MySQL to share bounties between servers.
- Folia support: runs on Paper and Folia 26.1 to 26.3.
Commands
| Command | What it does | Permission |
|---|---|---|
| /bounty | Opens the bounty menu | bounties.use |
| /bounty add <player> <amount> | Places or raises a bounty | bounties.add |
| /bounty set <player> <amount> | Sets a bounty to an exact amount | bounties.admin |
| /bounty remove <player> | Removes a bounty | bounties.admin |
| /bounty reload | Reloads the config | bounties.admin |
Permissions
Players have bounties.use, bounties.add and bounties.claim by default. bounties.claim decides who can collect a bounty with a kill. bounties.admin is for operators.
Placeholders
For scoreboards, tab and nametags (needs PlaceholderAPI):
%bounties_amount%,%bounties_amount_raw%,%bounties_has_bounty%%bounties_total%%bounties_top_<1-100>_name%,%bounties_top_<1-100>_amount%,%bounties_top_<1-100>_amount_raw%
Config
Every menu item, message, sound and color can be changed, and any button can play several sounds at once. You can set the minimum and maximum bounty, an optional fee on top of each bounty, whether players can put a bounty on themselves or claim their own, a same-IP block against farming, and server-wide broadcasts for new and claimed bounties.
Good to know
- Requires Java 25, Vault and an economy plugin.
- Bounties don't expire, and money placed on a bounty can't be taken back.
- The server needs internet access on first start to download the database libraries.
- You'll need a license key. Link your Discord to BuiltByBit, run
/syncin my Discord, then/license receive. - Support: my Discord