Bounty

Bounty

Short Summary

This plugin allows players on your server to place bounties on other players and complete existing bounties by killing their targets. After performing a targeted kill, the assassin will be compensated with an in-game money reward, and any player who set a bounty on the killed player will receive a copy of this dead player's head. Bounty is meant to be a fun way to add incentive for combat on PvP servers.

Video

Dependencies

Bounty requires Vault for economy integration and permission management.

Commands

The following commands allow players to create, check, and delete bounties:

  • /bounty [-ao] <player> <$$$> Allows you to take out a bounty on another player (using -a makes the bounty anonymous, and using -o sets a bounty on the player even if they have never appeared on the server)
  • /bounties Shows all bounties
  • /bountyon <player> Shows the total bounty on a player
  • /unbounty <player> Cancels the bounty on a player and refunds part of the reward

Permissions

Bounty relies on Vault for Permissions and will thus detect many different Permissions systems. This feature was added in version 3.0 and will not work in any version below that. The following nodes are recognized by the plugin in:

  • bounty.set Gives access to the /bounty command
  • bounty.view Gives access to the /bounties and /bountyon commands
  • bounty.cancel Gives access to the /unbounty command

Customization Options

Admins can customize Bounty in the config.yml file by editing the following values:

  • minBounty The smallest amount of cash which a player can use to create a Bounty
  • cancelPenalty The percentage of money which is lost when a player cancels a bounty
  • markSkulls If true, reward skulls will be watermarked with "(BOUNTIED)"
  • globalBroadcast If true, global broadcasts will be made when a bounty is created or completed
  • anonymousName The name to display for the creator of a bounty which has been marked as anonymous
  • enableInAllWorlds If true, assassins will receive a bounty for a kill in any world
  • enabledWorlds The list of worlds in which bounties are turned on (does nothing of enableInAllWorlds is set to true)
  • colors A list of the colors which are used by the plugin
  • awardHeadChance The probability that a skull will be given to anyone who sets a bounty (1 means always, 0 means never, and anything in between gives a percent chance)

To manually create a bounty, admins can add entries to the list which exists at the bottom of the config.yml file.

Common Issues

If edits to the config appear to be getting overridden for some reason, stop the server completely, make your edits, and then restart the server. However, this issue shouldn't be happening on newer versions of the plugin.

Language Customization

All text used by the plugin is available to be edited in the languageConfig.yml file. Change or translate it to your heart's content.

What to Do if You Love Bounty!

Please like our Bounty video or subscribe to our YouTube channel! We also appreciate any comments and feedback that we get.

Donate here!

Source for Developers

You can find the source here on GitHub. I appreciate any improvements that you might suggest.

Official Bounty Servers

  • SSS (IP: 96.239.55.122)
  • Wars of Minecraft (IP: Play.WarsOfMinecraft.com)
  • Darkcraft (IP: 37.120.160.242:25565)

Follow Bounty and Our Other Activity

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of Crowley3000 Crowley3000 May 21, 2015 at 20:00 UTC - 0 likes

    Hi, Is there a way to translate the prefix [Bounty]?

  • Avatar of GoldenEagle1995 GoldenEagle1995 May 21, 2015 at 11:33 UTC - 0 likes

    @Peter234: Go

    Your languagues file might have some error.

  • Avatar of GoldenEagle1995 GoldenEagle1995 May 21, 2015 at 11:32 UTC - 0 likes

    in your source code, you might want to replace (OfflinePlayer) player, by just player.getName(), because the plugin won't work correctly otherwise

  • Avatar of erik1988 erik1988 May 09, 2015 at 10:02 UTC - 0 likes

    @Peter234: Go Im getting the same error. it seems to work tho.

    Also I would love if it also notify players in the chat when the bounty is raised. Now you only see it when people create the bounty, but not if they add more money to it.

  • Avatar of Kryssy723 Kryssy723 Apr 15, 2015 at 23:18 UTC - 0 likes

    Is there a way to make it so only a person can complete a bounty once? That sounds confusing but what im talking about is say... Sam creates a bounty on Jack. Jack and Jill are friends so jack lets Jill kill him for the money. Sam recreates the bounty again. And this time Jill cannot get the bounty on jack because she killed him once already. But someone else can still kill jack and claim the money.

    My head admin called it a anti money grinding way

  • Avatar of Peter234 Peter234 Mar 30, 2015 at 03:40 UTC - 0 likes
  • Avatar of Middleticks Middleticks Mar 22, 2015 at 22:51 UTC - 0 likes

    Hi! I love your plugin and I use it on my server. I would love to see in Bounty the possibility to create teams whic members cannot set bounty among them. It could be based for example on permission node, if two players have the same perm node (set in the config, for ex. bountyteams.teamname) they cannot set bounty on the other. Thank you!

    Last edited Mar 22, 2015 by Middleticks
  • Avatar of waco2 waco2 Mar 22, 2015 at 10:49 UTC - 0 likes

    @Exigopro: Go

    Stop the server before editing the config, then re-start it.

    (This issue shouldn't always be happening, but if it is, this is how you can fix it)

    BFAK:islendingabok_team,48613,1ac87ee019e2e04b3f51c56edb289ff576472a07c3d5f3f6d68fff48ebd9b0d3

  • Avatar of Exigopro Exigopro Mar 20, 2015 at 20:50 UTC - 0 likes

    The config keeps reloading and no changes are saved. Any help?

  • Avatar of Peter234 Peter234 Mar 12, 2015 at 21:38 UTC - 0 likes

    Hi, i'm getting this error when someone collects a bounty http://pastebin.com/NUDN9G8Y

Facts

Date created
Mar 08, 2014
Category
Last update
Jan 28, 2015
Development stage
Release
Language
  • enUS
License
GNU General Public License version 3 (GPLv3)
Curse link
Bounty
Downloads
4,773
Recent files

Authors