#Now on resources: https://www.mc-market.org/resources/151/
Agreement: By purchasing this Plugin you agree not to redistribute, decompile, or use it for any other purposes but for installing it into your server. The plugin is as is and the upcoming features/bug support are to be provided for free. I reserve my rights to refuse support in case of incompatibility with certain plugins. You agree not to ask for a refund, unless I violate the terms of this agreement. If you do not agree with the terms, please do not purchase this.
Agreement: By purchasing this Plugin you agree not to redistribute, decompile, or use it for any other purposes but for installing it into your server. The plugin is as is and the upcoming features/bug support are to be provided for free. I reserve my rights to refuse support in case of incompatibility with certain plugins. You agree not to ask for a refund, unless I violate the terms of this agreement. If you do not agree with the terms, please do not purchase this.
- UUID support
- Sell Command for selling bounty heads
- KillsCooldown for balancing purposes
- Editable Droprate for heads
- Max bounty limit
- Broadcast Death Message
- Broadcast Bounty Message
- Editable messages
###########################################
###########|Plugin made by: Myiume|########
###########################################
###########| Version: 0.0.2-beta |########
###########################################
# Informative lines here! Scroll down! #
###########################################
# #Defaults# #Values# #Explanation#
# pkonly: true true/false When enabled, makes players only drop heads when killed by other players. No other death causes.
# droprate: 1 0.0 - 1.0 The chance of a head getting dropped. 0 is 0%, 1 is 100%
# defaultbounty: 5 positive int The base bounty that will be set for a player with 0$
# maxbounty: 10000 positive int The max bounty a player can achieve by killing players
# killcooldown: 30 0 - 1440(min) The number of minutes until a player can be killed again by the same person.
# bountyrate: 1.75 0.01 - 10 Decimal number. The rate at which the bounty increases. See Formula info for more details.
# resetkills: true true/false If true, reset kill count on player death
# broadcast: true true/false Sends a message when someone gets beheaded
# broadcastrange: 0 positive int Radial distance in meters in which other players will hear the broadcast message (0 is unlimited)
# useuuid: true true/false If true, saves kills using uuids instead of playername.
# bountybroadcast: true true/false Sends a message with killstreak count when someone gets killed
# bountyrange: 0 positive int Radial distance in meters in which other players will hear the bounty broadcast
# bountymessage: '' text The message to be broadcasted with. %1% being the Killer name and %2% being the bounty amount
# killedalreadymessage: '' text The message that shows to a player that kills another that has killed already.
# killedmessage: '' text The message showing up when a player dies(not by other player cause).
# killedbymessage: '' text The message showing up when a player kills a player
# nopermmessage: '' text The message displayed when player uses a command without permission
# sellbountymessage: '' text The message displayed to players that use the sell command
#############################################
############### WARNING! ####################
# Please make sure you purge your #
# players.yml file if for some reason you #
# change between players and uuid #
#############################################
#############################################
##############|Bounty Formula|###############
#############################################
###|defaultbounty * (bountyrate ^ kills)|####
#############################################
# 0 Kills: 5 * (1.75 ^ 0) = 5 $ #
# 1 Kills: 5 * (1.75 ^ 1) = 8 $ #
# 2 Kills: 5 * (1.75 ^ 2) = 15 $ #
# 3 Kills: 5 * (1.75 ^ 3) = 26 $ #
# 4 Kills: 5 * (1.75 ^ 4) = 46 $ #
# 5 Kills: 5 * (1.75 ^ 5) = 82 $ #
# 6 Kills: 5 * (1.75 ^ 6) = 143 $ #
# 7 Kills: 5 * (1.75 ^ 7) = 251 $ #
# 8 Kills: 5 * (1.75 ^ 8) = 439 $ #
# 9 Kills: 5 * (1.75 ^ 9) = 769 $ #
# 10 Kills: 5 * (1.75 ^ 10) = 1346 $ #
# 11 Kills: 5 * (1.75 ^ 11) = 2357 $ #
# 12 Kills: 5 * (1.75 ^ 12) = 4125 $ #
# 13 Kills: 5 * (1.75 ^ 13) = 7218 $ #
# 14 Kills: 5 * (1.75 ^ 14) = 12632 $ #
# 15 Kills: 5 * (1.75 ^ 15) = 22107 $ #
# 16 Kills: 5 * (1.75 ^ 16) = 38688 $ #
# 17 Kills: 5 * (1.75 ^ 17) = 67704 $ #
# 18 Kills: 5 * (1.75 ^ 18) = 118482 $ #
# 19 Kills: 5 * (1.75 ^ 19) = 207344 $ #
# 20 Kills: 5 * (1.75 ^ 20) = 362853 $ #
#############################################
# Below are the editable values! #
#############################################
useuuid: true
pkonly: true
defaultbounty: 5
maxbounty: 5000
killcooldown: 30
bountyrate: 1.75
resetkills: true
droprate: 1
broadcast: true
broadcastrange: 0
bountybroadcast: true
bountybroadcastrange: 0
messageprefix: '&e[&cBountyHeads&e]'
bountymessage: '&e%1%''&es bounty is now $&a%2% &e!'
killedalreadymessage: ' &cYou have already killed this player recently. No bounty received.'
killedmessage: '%1% &ewas beheaded'
killedbymessage: '%1% &ewas beheaded by %2%'
nopermmessage: '&c You do not have permission to use this command!'
sellbountymessage: '&e You have received &a$%1% &eas bounty!'
###########|Plugin made by: Myiume|########
###########################################
###########| Version: 0.0.2-beta |########
###########################################
# Informative lines here! Scroll down! #
###########################################
# #Defaults# #Values# #Explanation#
# pkonly: true true/false When enabled, makes players only drop heads when killed by other players. No other death causes.
# droprate: 1 0.0 - 1.0 The chance of a head getting dropped. 0 is 0%, 1 is 100%
# defaultbounty: 5 positive int The base bounty that will be set for a player with 0$
# maxbounty: 10000 positive int The max bounty a player can achieve by killing players
# killcooldown: 30 0 - 1440(min) The number of minutes until a player can be killed again by the same person.
# bountyrate: 1.75 0.01 - 10 Decimal number. The rate at which the bounty increases. See Formula info for more details.
# resetkills: true true/false If true, reset kill count on player death
# broadcast: true true/false Sends a message when someone gets beheaded
# broadcastrange: 0 positive int Radial distance in meters in which other players will hear the broadcast message (0 is unlimited)
# useuuid: true true/false If true, saves kills using uuids instead of playername.
# bountybroadcast: true true/false Sends a message with killstreak count when someone gets killed
# bountyrange: 0 positive int Radial distance in meters in which other players will hear the bounty broadcast
# bountymessage: '' text The message to be broadcasted with. %1% being the Killer name and %2% being the bounty amount
# killedalreadymessage: '' text The message that shows to a player that kills another that has killed already.
# killedmessage: '' text The message showing up when a player dies(not by other player cause).
# killedbymessage: '' text The message showing up when a player kills a player
# nopermmessage: '' text The message displayed when player uses a command without permission
# sellbountymessage: '' text The message displayed to players that use the sell command
#############################################
############### WARNING! ####################
# Please make sure you purge your #
# players.yml file if for some reason you #
# change between players and uuid #
#############################################
#############################################
##############|Bounty Formula|###############
#############################################
###|defaultbounty * (bountyrate ^ kills)|####
#############################################
# 0 Kills: 5 * (1.75 ^ 0) = 5 $ #
# 1 Kills: 5 * (1.75 ^ 1) = 8 $ #
# 2 Kills: 5 * (1.75 ^ 2) = 15 $ #
# 3 Kills: 5 * (1.75 ^ 3) = 26 $ #
# 4 Kills: 5 * (1.75 ^ 4) = 46 $ #
# 5 Kills: 5 * (1.75 ^ 5) = 82 $ #
# 6 Kills: 5 * (1.75 ^ 6) = 143 $ #
# 7 Kills: 5 * (1.75 ^ 7) = 251 $ #
# 8 Kills: 5 * (1.75 ^ 8) = 439 $ #
# 9 Kills: 5 * (1.75 ^ 9) = 769 $ #
# 10 Kills: 5 * (1.75 ^ 10) = 1346 $ #
# 11 Kills: 5 * (1.75 ^ 11) = 2357 $ #
# 12 Kills: 5 * (1.75 ^ 12) = 4125 $ #
# 13 Kills: 5 * (1.75 ^ 13) = 7218 $ #
# 14 Kills: 5 * (1.75 ^ 14) = 12632 $ #
# 15 Kills: 5 * (1.75 ^ 15) = 22107 $ #
# 16 Kills: 5 * (1.75 ^ 16) = 38688 $ #
# 17 Kills: 5 * (1.75 ^ 17) = 67704 $ #
# 18 Kills: 5 * (1.75 ^ 18) = 118482 $ #
# 19 Kills: 5 * (1.75 ^ 19) = 207344 $ #
# 20 Kills: 5 * (1.75 ^ 20) = 362853 $ #
#############################################
# Below are the editable values! #
#############################################
useuuid: true
pkonly: true
defaultbounty: 5
maxbounty: 5000
killcooldown: 30
bountyrate: 1.75
resetkills: true
droprate: 1
broadcast: true
broadcastrange: 0
bountybroadcast: true
bountybroadcastrange: 0
messageprefix: '&e[&cBountyHeads&e]'
bountymessage: '&e%1%''&es bounty is now $&a%2% &e!'
killedalreadymessage: ' &cYou have already killed this player recently. No bounty received.'
killedmessage: '%1% &ewas beheaded'
killedbymessage: '%1% &ewas beheaded by %2%'
nopermmessage: '&c You do not have permission to use this command!'
sellbountymessage: '&e You have received &a$%1% &eas bounty!'
Full support given and updates included.
Added To Resources: https://www.mc-market.org/resources/151/
Mail: [email protected]
More Info:
####**BountyHeads PvP - SpigotPlugin**
**Description**
*Players will get their kills recorded into a database. The more kills they have without dying
the more bounty the player that kills them will get. On kill, player drops a head with the bounty.
*
**Features**
- Customizable damage formula
- UUID support
- Sell Command for selling bounty heads
- KillsCooldown for balancing purposes
- Editable Droprate for heads
- Max bounty limit
- Broadcast Death Message
- Broadcast Bounty Message
**Commands**
- /bounty
- /bounty all
**Permissions**
- bountyheads.canbehead: Player can remove heads from others
- bountyheads.canlosehead: Player can have their head removed
- bountyheads.alwaysbehead: Ignore drop rate for player heads and drop 100% of the time
- bountyheads.sell: Sell bounty heads!
**Developer:** Myiume
>Libraries needed: - Vault-1.5.3.jar
**Description**
*Players will get their kills recorded into a database. The more kills they have without dying
the more bounty the player that kills them will get. On kill, player drops a head with the bounty.
*
**Features**
- Customizable damage formula
- UUID support
- Sell Command for selling bounty heads
- KillsCooldown for balancing purposes
- Editable Droprate for heads
- Max bounty limit
- Broadcast Death Message
- Broadcast Bounty Message
**Commands**
- /bounty
- /bounty all
**Permissions**
- bountyheads.canbehead: Player can remove heads from others
- bountyheads.canlosehead: Player can have their head removed
- bountyheads.alwaysbehead: Ignore drop rate for player heads and drop 100% of the time
- bountyheads.sell: Sell bounty heads!
**Developer:** Myiume
>Libraries needed: - Vault-1.5.3.jar
Proof of Ownership:
Last edited:
