Decapitation

Heads on a Fence

Decapitation

The heads of bukkit staff - EvilSeph, lukegb, Dinnerbone, feildmaster, Wolvereness, and md_5

Features

  • Causes heads to drop when a player is killed by another player or when killed outright.
  • A command to set the name of a head
  • A command to spawn heads
  • Right click on a head to view the name
  • Causes broken heads to drop as an item with the correct name
  • A bounty system
  • Store bounties in a flat file or mysql

Commands

  • /setname [username] - Sets the type of the head you are holding to a player head and sets the name to the one specified. Username is case sensitive.
  • /clearname - Clears any name on the head.
  • /spawnhead [username] <quantity> - Spawn the specified number of heads with the specified name. Username is case sensitive.
  • /bounty
    • search [username] - search for a bounty on a player
    • list <page> - list current bounties
    • place [username] [price] - place a bounty on a player or add to an existing one
    • claim - claim the bounty of the head you are holding
    • remove [username] - remove the bounty of a player
    • listown - list unclaimed bounties you have created
    • redeem - claim any heads that are owed to you

Bounty System

The bounty system requires Vault, an economy plugin and optionally mysql. This bounty system is based on heads.

Example: Let's pretend that I have a grievance against a player named mbaxter, but I'm too lazy to find and kill him, so I decide to place a bounty on his head. I type /bounty place mbaxter 100 which creates a bounty for $100 against him. On this server, the tax rate is 5% so I pay $105. A bounty hunter, diego96 comes along and checks the active bounties with /bounty list. He could use the cash so he decides to go after mbaxter. Diego tracks down mbaxter, killing him, and claiming his head. Diego now types /bounty claim while holding the skull. The skull is whisked away to me (or stored for me to type /bounty redeem at a later time if I am not online or my inventory is full) and Diego receives $100. The evil mbaxter has been slain, I receive his head, and Diego receives his $100.

Configuration

All percentage fields are in the range 0 to 1, where 0.1 = 10%

dropSkulls:
  allDeaths: 0 #Percentage chance that a player's skull will be dropped when they die.
  killedByPlayer: 1 #Percentage chance that a player's skull will be dropped when killed by another player
  placeInKillerInv: false #If set to true skulls will be placed directly in the inventory of the killing player when possible. If the player was not killed by a player this has no effect. If the killer's inventory is full, it will be dropped at the killer's feet.
bounty:
  enabled: false #Enables the bounty system
  tax: .05 #Sets the tax on bounties. Players are charged this tax when creating or removing a bounty
  huntedDropOnly: false #If set to true, only players with bounties on their heads will drop heads.
  canClaimOwn: true #If set to false, players will not be able to turn in bounties on their own head.
datastorage: yaml #This can be set to 'yaml' if you want to use a flatfile or 'mysql' if you want to use a database.
database: #This section is only for people who are using mysql.
  url: jdbc:mysql://localhost:3306/database #Database connection string
  username: minecraft #Database username
  password: lolololol #Database password
  • Setting both options to false disables heads dropping on player deaths and only allows the /setname command.
  • Use of the bounty system requires Vault, an economy plugin, and mysql.
  • Remember that players claim bounties by turning in the head. If your head drop rate is set to 5%, that means that player will likely have to be killed a large number of times before the bounty can be claimed. Consider setting the drop rate to 100% if you are using the bounty system.

Permissions

  • decapitation.setname - Access to /setname.
  • decapitation.clearname - Access to /clearname.
  • decapitation.spawnhead - Access to /spawnhead
    • children:
      • decapitation.setname: true
  • decapitation.dropheads - Description: Ability to drop heads on death. Defaults to true.
  • decapitation.collectheads - Ability to collect heads when killing another player. Defaults to true.
  • decapitation.info - Get the name of a head
  • decapitation.bounty - Place, claim, and search bounties bounties
    • children:
      • decapitation.bounty.search - Search bounties
      • decapitation.bounty.list - List bounties
      • decapitation.bounty.place - Place bounties
      • decapitation.bounty.claim - Claim (turn in) bounties
      • decapitation.bounty.remove - Remove own bounties
      • decapitation.bounty.listown - List own bounties
  • decapitation.bounty.viewissuer - View who placed bounties when listing

https://www.paypalobjects.com/en_US/i/btn/btn_donate_LG.gif

Github: https://github.com/Eviltechie/Decapitation

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

  • Avatar of LukeOnco LukeOnco Dec 10, 2014 at 07:18 UTC - 0 likes

    @timothydavidhart: Go

    @frozenscream: Go

    It works very well./

  • Avatar of timothydavidhart timothydavidhart May 01, 2014 at 21:28 UTC - 0 likes

    Update?

  • Avatar of frozenscream frozenscream Apr 29, 2014 at 18:50 UTC - 0 likes

    Heads are all steve heads in 1.7.9 , please update =)

    http://mc.pwing.net/wp-content/uploads/2013/12/pwingnew.gif

  • Avatar of ArcticWolf1512 ArcticWolf1512 Mar 29, 2014 at 22:36 UTC - 0 likes

    Can you make it where it takes the head away when the bounty is redeemed?
    Thanks!

  • Avatar of DizzyCraft DizzyCraft Dec 30, 2013 at 22:21 UTC - 0 likes

    @DonMegel: Go

    Doesn't on mine and mine is a 16k diameter map.

    DizzyCraft [50 Slot][TeamSpeak][Survival][Nether][24/7]

    Website: dizzycraft.croyd.com

    Server Address: server.dizzycraft.com, 198.154.97.238

  • Avatar of DonMegel DonMegel Aug 11, 2013 at 23:20 UTC - 2 likes

    Does this not create lag with large maps? Say, 8k diameter map

  • Avatar of Ackuraku Ackuraku Jul 06, 2013 at 21:30 UTC - 0 likes

    im in 1.6.1 and yes its still working

  • Avatar of joshua2013007 joshua2013007 Jul 05, 2013 at 12:40 UTC - 1 like

    Does this plug-in support 1.6?

  • Avatar of sideshowsam sideshowsam Jun 29, 2013 at 03:57 UTC - 0 likes

    Is there a way to place bounties anonymously?

  • Avatar of cm312k9 cm312k9 Jun 16, 2013 at 06:38 UTC - 0 likes

    Might I suggest when a player make a bounty It will notify in chat to everyone that a New Bounty has been placed.You can eve use a perm for it. like decapitation.bounty.announce

    Last edited Jun 16, 2013 by cm312k9

    http://i.imgur.com/VqpXnhi.gif

Facts

Date created
Oct 27, 2012
Categories
Last update
Apr 03, 2013
Development stage
Beta
License
All Rights Reserved
Curse link
Decapitation
Downloads
18,419
Recent files
  • B: v0.2.8 for 1.5.1 Apr 03, 2013
  • B: v0.2.7 for 1.5.1 Apr 01, 2013
  • B: v0.2.6 for CB 1.4.6-R0.1 Dec 22, 2012
  • A: v0.2.5 for CB 1.4.5-R0.2 Dec 17, 2012
  • A: v0.2.4 for CB 1.4.5-R0.2 Dec 06, 2012

Authors

Relationships

Optional dependency
Vault