Commands and Permissions - No-Not-Jaden/NotBounties GitHub Wiki

Quick Setup

All players will have the required permissions by default. For most servers, all you need to do is give admins the notbounties.admin permission to manage other players' bounties.

Default Permissions

By default, players will have the notbounties.player permission which grants the following children permissions:

  • notbounties.set
  • notbounties.view
  • notbounties.buyown
  • notbounties.buyimmunity
  • notbounties.removeimmunity
  • notbounties.tracker
  • notbounties.whitelist
  • notbounties.basic
  • notbounties.challenges
  • notbounties.stats

This should be everything the players need to use the plugin. Note: Some of the permissions do not do anything unless their feature is enabled in the config

Commands and Their Permissions

You can view which commands you have access to with the /bounty help command.

(optional) <required>

notbounties.basic

Helpful commands for using the plugin.

  • /bounty help - Shows available commands.
  • /bounty bdc - Toggles the bounty broadcast message.
  • /bounty tutorial - Shows tutorial in chat.

notbounties.view

Commands to view bounties.

  • /bounty check (player) - Checks a bounty.
  • /bounty list - Lists all bounties.
  • /bounty - Opens bounty GUI.

notbounties.stats

Commands to view your own and other player stats.

  • /bounty top (all/kills/claimed/deaths/set/immunity/current) <list> - Lists the top 10 players with the respective stats.
  • /bounty stat (all/kills/claimed/deaths/set/immunity/current) - View your bounty stats.

notbounties.set

Set a bounty.

  • /bounty (player) (amount) - Adds a bounty to a player.
  • /bounty set - Opens bounty-set GUI.

notbounties.buyown

  • /bounty buy - Buy your own bounty.

notbounties.buyimmunity

  • /bounty immunity (price) - Buy immunity to bounties under a certain price. Do not need (price) if permanent immunity is enabled.

notbounties.removeimmunity

  • /bounty immunity remove - Removes purchased immunity from yourself.

notbounties.hunt.start

  • /bounty hunt - Starts a bounty hunt.

notbounties.hunt.participate

  • /bounty hunt join (player) - Joins a bounty hunt.
  • /bounty hunt leave (player) - Leaves a bounty hunt.

notbounties.challenges

Commands to interact with bounty challenges. This feature must be enabled in the config. More info

  • /bounty challenges - Opens the challenges GUI.
  • /bounty challenges claim <challenge #> - Claim a challenge reward.
  • /bounty challenges check <challenge #> - Displays challenge info in chat.

notbounties.whitelist

Commands to whitelist players to your set bounties. This feature must be enabled in the config. More info

  • /bounty whitelist (add/remove/set) (whitelisted players) - Change the players that can claim the bounties you set.
  • /bounty whitelist <offline> - Opens the set whitelist GUI.
  • /bounty whitelist reset - Resets your whitelisted players.
  • /bounty whitelist view - Displays your whitelisted players in chat.
  • /bounty whitelist toggle - Toggles between whitelist and blacklist mode if enabled.

notbounties.admin

Commands to manage bounties.

  • /bounty immunity remove (player) - Removes purchased immunity from a player.
  • /bounty remove (player) - Removes all bounties from a player.
  • /bounty remove (player) from (setter) - Removes a specific bounty put on a player.
  • /bounty edit (player) (amount) - Edits a player's total bounty.
  • /bounty edit (player) from (setter) (amount) - Edits a specific bounty put on a player.
  • /bounty stat (all/kills/claimed/deaths/set/immunity/current) (player) - View a player's stats.
  • /bounty stat (all/kills/claimed/deaths/set/immunity/current) (player) edit (change) - Adds change to a player's stat. Can use negative numbers.
  • /bounty stat (all/kills/claimed/deaths/set/immunity/current) (player) setValue (new value) - Set a player's stat to a new value.
  • /bounty tracker (player) - Gives you a compass that tracks a player with a bounty.
  • /bounty tracker (player) (receiver) - Gives receiver a compass that tracks a player with a bounty.
  • /bounty reload - Reloads the config files.
  • /bounty currency - Starts setup for the currency -
  • /bounty poster (player) (receiver) - Gives receiver a poster of a player's bounty.
  • /bounty poster (player) - Gives you a poster of a player's bounty.
  • /bounty board <rank> - Creates a board for current bounties.
  • /bounty board clear - Removes every bounty board.
  • /bounty board remove - Removes a specific bounty board.
  • /bounty debug - Returns information about the plugin.
  • /bountyadmin (player) <args> - Runs a bounty command for the player with admin permissions. is the arguments for the command. e.g. /bountyadmin Not_Jaden immunity remove
  • /bounty pause - Pauses the plugin's operation. No bounties can be set or claimed.
  • /bounty unpause - Unpauses the plugin's operation
  • /bounty cleanEntities <radius> - Removes any nearby stuck bounty entities (like a floating wanted tag)

Other permissions

  • notbounties.immune - is immune from having bounties placed on them
  • notbounties.immunity.murder - is immune from murder bounties
  • notbounties.immunity.random - is immune from random bounties
  • notbounties.immunity.timed - is immune from timed bounties
  • notbounties.tracker - allows players to use the bounty tracker (default true)
  • notbounties.player - all of the basic player permissions (default true)

Note: Immunity permissions must be enabled in the settings/immunity.yml file. If anyone has the * permission, they may become immune to bounties. See here to fix

⚠️ **GitHub.com Fallback** ⚠️