Andrey's PluginsPlugins

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: /bounty shows 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

CommandWhat it doesPermission
/bountyOpens the bounty menubounties.use
/bounty add <player> <amount>Places or raises a bountybounties.add
/bounty set <player> <amount>Sets a bounty to an exact amountbounties.admin
/bounty remove <player>Removes a bountybounties.admin
/bounty reloadReloads the configbounties.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 /sync in my Discord, then /license receive.
  • Support: my Discord