PlayerBounties-OG is a hard fork of PlayerBountiesPlus that lets players set and claim bounties while blocking teammates from claiming rewards. Hooks into DiamondBank-OG for economy handling and supports SimpleClans. Built for Purpur 1.19.4.
- Clan-aware bounty system that prevents teammates from claiming each other's bounties.
- Integrates with DiamondBank-OG and supports SimpleClans for team detection.
- Inventory GUI for viewing bounties.
- PlaceholderAPI support for custom placeholders.
- Localized messages in multiple languages.
/bounty set <player> <amount>– set a bounty on a player/bounty top– list the top bounties/bounty check <player>– check a player's bounty/pbp reload– reload configuration and messages/pbp version– display plugin version/pbp bounty set <player> <amount>– admin set a bounty/pbp bounty add <player> <amount>– add diamonds to a bounty/pbp bounty remove <player> <amount>– remove diamonds from a bounty/pbp bounty delete <player>– delete a bounty/pbp bounty get <player>– view a bounty
| Permission | Default |
|---|---|
playerbountiesplus.command.bounty |
all |
playerbountiesplus.command.bounty.set |
all |
playerbountiesplus.event.claim |
all |
playerbountiesplus.command.admin |
op |
playerbountiesplus.command.admin.version |
op |
playerbountiesplus.command.admin.reload |
op |
playerbountiesplus.command.admin.bounty.set |
op |
playerbountiesplus.command.admin.bounty.add |
op |
playerbountiesplus.command.admin.bounty.remove |
op |
playerbountiesplus.command.admin.bounty.delete |
op |
playerbountiesplus.command.admin.bounty.get |
op |
- Commands reside in
com.tcoded.playerbountiesplus.commandwith subpackages for bounty and admin actions. - Event listeners like
DeathListenerhandle bounty claim logic. - Hooks under
com.tcoded.playerbountiesplus.hookintegrate with DiamondBank-OG, PlaceholderAPI and SimpleClans. - Inventory GUIs in
com.tcoded.playerbountiesplus.guipresent bounty data. BountyDataManagermanages persistence of bounties.