HeroBounty
Now available as a premium addon for Spigot and 1.8+ under https://www.spigotmc.org/resources/herobounty.25447/
HeroBounty
Description:
HeroBounty adds a whole new dimension to Minecraft PvP. For anyone who has ever been killed by another player and wanted them to pay, but just didn't want to spend the time hunting them down, here is your answer! HeroBounty adds a public hit list to your server, allowing players to anonymously post hits against their enemies for a reward paid out of their pocket. Other players can take on the role of bounty hunter, competing to fulfill bounties and earn the reward.
HeroBounty is a plugin originally developed for the Herocraft server and is now officially being released to the public.
Enjoy!
Features:
- Anonymously issue hits against your enemies!
- Successful bountied targets drop player skinned skull!
- Become a bounty hunter and kill for pay!
- Economy support! Earn in-game money for completing hits! Supports any economy that VAULT supports.
- And more!
Usage:
The available commands are summarized in the screenshot below. Any parameters in <angled brackets> are required. Any <id#> parameters require the position of the item in the relevant bounty list.

1. Creating a bounty
The /bounty new command posts a new bounty against the player and for the amount provided. A percentage based cut is taken out of the supplied amount; the remaining money is posted as the reward for the hit.

2. Viewing available bounties
The /bounty list command lists all available bounties and their associated rewards. Bounties are sorted from highest to lowest reward. This list keeps both the bounty issuer and the target anonymous. You will not discover the target of the bounty until you accept it.

3. Accepting a bounty
To accept a bounty, use the /bounty accept command and give it the id# of the bounty you'd like. Accepting a bounty incurs a small fee - usually 5% of the award value. Once accepted, you will be given the target's name and the duration of your issued bounty will start to count down. If you fail to kill the target in the given duration, the bounty will be retracted and you will have to purchase it again to continue.

4. Finding a target
To help in finding targets, use the /bounty locate command. This command displays a list of your targets and their approximate. Target locations are rounded to the nearest 100 blocks by default, but this value can be changed in the configuration. These locations are only meant to give you a rough idea of where your target is. It is up to you as the bounty hunter to actually track down the player and complete the hit.

5. Completing a bounty
If you manage to kill a player for whom you have purchased a bounty for, you will be given the reward associated with the hit. The server will be publicly alerted of your success. The target (now dead) will receive a small monetary penalty - usually 5% of the award value.

Installation:
- Download the latest version of the plugin from the link at the top of this page.
- Extract the contents of the archive to your /plugins folder.
- Open /plugins/HeroBounty/config.yml and configure to your liking.
- Save the modified file and start your server.
Configuration:
All of the settings related to HeroBounty are stored in your /plugins/HeroBounty/data.yml file in YAML format. If you are unfamiliar with YAML, simply follow the pattern found in the config.yml file in the archive you downloaded. The comments in this default file, prefaced with a #, describe what each of the configuration options do.
Permissions:
If found, HeroBounty will make use of TheYeti's Permissions plugin. The three available permission nodes are described below:
- herobounty.new - allows use of /bounty new
- herobounty.accept - allows use of /bounty accept
- herobounty.locate - allows use of /bounty locate
- herobounty.list - allows use of /bounty list
- herobounty.untargettable - makes a player unable to be targetted by bounties
Thanks for all your support! Herocraft Development will do its best to keep this plugin updated and bug free. If you have any issues or feature requests, feel free to either leave a message here or find us at IRC.
-
View User Profile
-
Send Message
Posted Jul 25, 2012@stapleshotz
Use Groups to give permissions to the players. I use essentials group manager but many people don't like it.
-
View User Profile
-
Send Message
Posted Jul 25, 2012I'm having a strange issue on my server - The plugin seems to work OK for me as an OP. I have given my players the permission to use: new, accept, and list. For some reason some of the players can access list at times, but at other times they can't. I can't seem to find any reason for this.. as players will be in the same group and one will be able to access the command while others won't. (It just gives them a permission error)
Any ideas why this is?
-
View User Profile
-
Send Message
Posted Jul 24, 2012I've installed this on my server but only ops have access to any of the commands. I could individually give perms to every player but that would be ridiculous. Is there a way to allow these commands for all players?
-
View User Profile
-
Send Message
Posted Jul 22, 2012@HockeyMike24
It has nothing to do with the money that YOU have. The $1,000 comes from the person who posted the bounty not from the target of the bounty.
-
View User Profile
-
Send Message
Posted Jul 20, 2012@Sleaker
Let's say someone put a $1,000 bounty on me. I could give all my money to my friend. Then my friend could accept the bounty and I would die. But I would not lose any money. Then my friend could give me my money back and we would gain money from the person who put the bounty on me.
This is why you should go negative if you die from a bounty and have no money.
-
View User Profile
-
Send Message
Posted Jul 20, 2012@godgodgodgo
....Please?
-
View User Profile
-
Send Message
Posted Jul 17, 2012@HockeyMike24
your statement doesn't really make any sense. You can't accept bounties on yourself.
-
View User Profile
-
Send Message
Posted Jul 13, 2012This is broken. You can't go negative from it. So you could give your money to someone to hold and just take the bounty that is placed on you.
-
View User Profile
-
Send Message
Posted Jun 27, 2012all it needs its some type of reward to the one been hunted for surviving or killing the bounty hunter.
-
View User Profile
-
Send Message
Posted Jun 23, 2012It works perfectly with the most recent cb recommended build. Dont freak out guys. :-P
-
View User Profile
-
Send Message
Posted Jun 18, 2012@polo3400
It doesn't need update.
-
View User Profile
-
Send Message
Posted Jun 17, 2012Can this please be updated?
-
View User Profile
-
Send Message
Posted May 29, 2012<<reply 713302="">>
you type the player's name... not the number.
-
View User Profile
-
Send Message
Posted May 25, 2012It would be nice if PVP would be disabled, UNLESS there's a bounty on their head
-
View User Profile
-
Send Message
Posted May 22, 2012Please update this plugin! All my players love it on my server and there is no bounty plugin like it.
-
View User Profile
-
Send Message
Posted May 20, 2012Does this work with the current mc? I cannot test it atm
-
View User Profile
-
Send Message
Posted May 18, 2012When trying to /bounty accept 1 it says Player not found what to do ?
-
View User Profile
-
Send Message
Posted May 16, 20121 month outdated!
-
View User Profile
-
Send Message
Posted May 4, 2012Can you make it so that bounties can only last for a configurable amount of time? My bounty file is getting very big :D
-
View User Profile
-
Send Message
Posted Apr 23, 2012@nathansfeaster
When i had it, i just made it so no one had permissions