Skip to content

true-og/PlayerBounties-OG

Repository files navigation

PlayerBounties-OG

Overview

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.

Features

  • 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.

Commands

  • /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

Permissions

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

Developer Notes

  • Commands reside in com.tcoded.playerbountiesplus.command with subpackages for bounty and admin actions.
  • Event listeners like DeathListener handle bounty claim logic.
  • Hooks under com.tcoded.playerbountiesplus.hook integrate with DiamondBank-OG, PlaceholderAPI and SimpleClans.
  • Inventory GUIs in com.tcoded.playerbountiesplus.gui present bounty data.
  • BountyDataManager manages persistence of bounties.

About

A player bounty plugin for TrueOG Network using our custom Diamond Economy.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors