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 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

  • Avatar of ThePlayingNoob ThePlayingNoob May 01, 2013 at 11:12 UTC - 1 like

    SUGGESTION: add a language.yml file which allow you change the language of the plugin messages.

Facts

Date created
Oct 27, 2012
Categories
Last update
Apr 03, 2013
Development stage
Beta
License
All Rights Reserved
Curse link
Decapitation
Downloads
17,904
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