BountyHunter
BountyHunter is a fully customizable plugin allowing players to set bounties on other players .
Features
- Set a bounty on someone head
- Auto set a bounty on someone when he kill another player (autoset must be enabled in the config.yml)
- Drop player head's (only wanted player)
- Customizable permission node multiplier
Depends and requirements
BountyHunter is depending from API :
Commands
/bounty [player] [amount] -> Set up a bounty on someone.
/bounty list -> List all bounties.
/bounty addmultiplier [permissionNode]:[multiplier] -> Add a custom permission node multiplier
/bounty cfg [path] [value] -> Modify config. List of different path can be found at the end of this section
/resetbountydb -> Delete all bounties.
/deletebounty [player] -> Delete the bounty on the player.
Permissions :
- bountyhunter.setbounty -> Allow user to set a bounty
- bountyhunter.setbounty.[playername] -> Allow user to set a bounty on the defined player
- bountyhunter.list -> Allow user to use /bounty list
- bountyhunter.claimbounty -> Allow the user to claim a bounty. If not set, the bounty will stay until someone else who have the permission kill the player
- bountyhunter.claimbounty.playername -> Case sensitive, allow a player to claim bounties only on the defined player
- bountyhunter.exempt -> Exempt the player from being automatically wanted when he kill a player
- bountyhunter.addmultiplier -> Allow the user to add a custom permission node multiplier
- bountyhunter.modify -> Allow the user to modify the file configuration of bounty hunter
- bounty.reset -> Allow use of /resetbountydb
- bounty.delete -> Allow use of /deletebounty
Config.yml
Please do not ask for help in the review, use the plugin discussion thread instead.
BountyHunter is a fully customizable plugin allowing players to set bounties on other players .
Features
- Set a bounty on someone head
- Auto set a bounty on someone when he kill another player (autoset must be enabled in the config.yml)
- Drop player head's (only wanted player)
- Customizable permission node multiplier
Depends and requirements
BountyHunter is depending from API :
Commands
/bounty [player] [amount] -> Set up a bounty on someone.
/bounty list -> List all bounties.
/bounty addmultiplier [permissionNode]:[multiplier] -> Add a custom permission node multiplier
/bounty cfg [path] [value] -> Modify config. List of different path can be found at the end of this section
/resetbountydb -> Delete all bounties.
/deletebounty [player] -> Delete the bounty on the player.
Spoiler
Configuration path are :
- bounty minamount
- bounty database use
- bounty database name
- bounty database host
- bounty database user
- bounty database password
- bounty autoset enabled
- bounty autoset amount
- bounty drophead
- faction preventbountyset
- faction preventbountyclaim
- faction preventautoset
e.g : /bounty cfg bounty autoset enabled true
/bounty cfg faction preventbountyset false
- bounty minamount
- bounty database use
- bounty database name
- bounty database host
- bounty database user
- bounty database password
- bounty autoset enabled
- bounty autoset amount
- bounty drophead
- faction preventbountyset
- faction preventbountyclaim
- faction preventautoset
e.g : /bounty cfg bounty autoset enabled true
/bounty cfg faction preventbountyset false
Permissions :
- bountyhunter.setbounty -> Allow user to set a bounty
- bountyhunter.setbounty.[playername] -> Allow user to set a bounty on the defined player
- bountyhunter.list -> Allow user to use /bounty list
- bountyhunter.claimbounty -> Allow the user to claim a bounty. If not set, the bounty will stay until someone else who have the permission kill the player
- bountyhunter.claimbounty.playername -> Case sensitive, allow a player to claim bounties only on the defined player
- bountyhunter.exempt -> Exempt the player from being automatically wanted when he kill a player
- bountyhunter.addmultiplier -> Allow the user to add a custom permission node multiplier
- bountyhunter.modify -> Allow the user to modify the file configuration of bounty hunter
- bounty.reset -> Allow use of /resetbountydb
- bounty.delete -> Allow use of /deletebounty
Config.yml
Spoiler
Permissions.yml
Bounty:
#The minimum amount for a bounty
minAmount: 250
#Database settings
database:
autoset:
dropHead: false
Faction:
minAmount: 250
#Database settings
database:
#Set to false if you don't want to use a database
use: false
#The database name
name: minecraft
#The host, localhost by default
host: localhost
#The user, must have the right for reading/writing
user: plugin
#The user password
password: plugin
#Autoset defined bounties when a player kill another one (exempt a player by bountyhunter.exempt.autoset)
use: false
#The database name
name: minecraft
#The host, localhost by default
host: localhost
#The user, must have the right for reading/writing
user: plugin
#The user password
password: plugin
autoset:
enabled: false
#Amount of the autoset bounty
amount: 1500
#Set multiple bounty on a player (only with the autoset)
allowMultiple: false
#Should wanted player head's drop
#Amount of the autoset bounty
amount: 1500
#Set multiple bounty on a player (only with the autoset)
allowMultiple: false
dropHead: false
#Prevent players to set a bounty on player from same faction
preventBountySet: true
#Prevent players to claim bounty on player from same faction
preventBountyClaim: true
#Prevent the autoset to set a bounty when a player kill a player from same faction
preventAutoset: true
preventBountySet: true
#Prevent players to claim bounty on player from same faction
preventBountyClaim: true
#Prevent the autoset to set a bounty when a player kill a player from same faction
preventAutoset: true
Spoiler
This file allow you to set custom permission node with a multiplier. It means that when a player kill a wanted player, if he have the permission node, it will multiply the bounty reward by the multiplier set. There are no limits about how much permissions you can set.
Spoiler
#Add your custom permission her (for multiplier only)
#- bountyhunter.multiplier.yourpermissionnode:multiplier
# e.g : - bountyhunter.multiplier.vip:2 <-- Player with this permission would receive the bounty reward*2
# DO NOT SET NUMBER IN yourpermissionnode
# e.g : - bountyhunter.multiplier.1:2 <-- This will not work and result as an error
# DO NOT SET MULTIPLIER TO 0
# If a player have 2 permission node, he will get a total of (reward*firstMultiplier)*secondMultiplier
#Player without a permission will receive the basic amount set for the bounty
Permission:
- bountyhunter.multiplier.vip:2
- bountyhunter.multiplier.hunter:4
#- bountyhunter.multiplier.yourpermissionnode:multiplier
# e.g : - bountyhunter.multiplier.vip:2 <-- Player with this permission would receive the bounty reward*2
# DO NOT SET NUMBER IN yourpermissionnode
# e.g : - bountyhunter.multiplier.1:2 <-- This will not work and result as an error
# DO NOT SET MULTIPLIER TO 0
# If a player have 2 permission node, he will get a total of (reward*firstMultiplier)*secondMultiplier
#Player without a permission will receive the basic amount set for the bounty
Permission:
- bountyhunter.multiplier.vip:2
- bountyhunter.multiplier.hunter:4
Please do not ask for help in the review, use the plugin discussion thread instead.
Quick facts
- Edition: Minecraft Java
- File type: .jar
- Minecraft versions listed: 1.8, 1.9
- How to install: Install the matching mod loader (Forge, Fabric or NeoForge) for your Minecraft version. → Download the .jar. → Put it in the .minecraft/mods folder and launch that loader profile.
- Where to get it: Opens on Spigot — not every file is mirrored on our own servers.
Install steps are the general flow for this file type — How to install Minecraft Java mods & modpacks walks through it step by step.
Bounty Hunter [Drop Head] [Customizable permission] is a free Minecraft Java mod. Compatible with Minecraft 1.8, 1.9. Downloaded 3,742 times (via Spigot). Download it and open it directly in the game.