DeathCraft

DeathCraft

DeathCraft is a plugin to make dying fun!

Not really. Dying always sucks - But DeathCraft will make it more fun for everyone else.

Features

  • Unlimited, customized death messages for every type of death, or per item!
    • Differentiates between PVE and PVP deaths!
    • Option to use true account names, or display names (/nick, etc)
    • Player optional ignoring of either type of death (PVE or PVP) messages
  • Head drops! Fully configurable drops of player and mob heads!
  • Permission based configurable 'Death Chests' that will store items upon an untimely demise - or be the prize of the PVP victor!
  • /kill and /suicide, as well as the option to override these commands from other plugins to continue the DC Experience
  • Permission based configurable 'Keep Xp on death

Installation

  • 1) Download
  • 2) Put deathcraft.jar in your /plugins folder
  • 3) /reload your server, or restart.
  • 4) ???
  • 5) DEATH!

Known Conflicts

  • CreeperHeal You must disable chests in one of the two plugins, or you will end with a looping chest creation.

Configuration Options

  • General:
    • Debug: Display debug messages in console, and to players .. this should only be used for testing purposes!
    • Prefix: This is the prefix to all DeathCraft messages that broadcast
    • UseDisplayName: Use account/real names, or /Nick display names
    • CheckXp : Enable the XP Keeping feature of DeathCraft
    • Herobrine: Makes unknown entity deaths refer to being killed by Herobrine
  • Head:
    • lootbonus: This is the amount of bonus * Looting on a weapon - Set to 2, This would provide +6% to a looting 3 sword
    • announce: Announce when a head is severed from a player
    • PVE: Allow the PVE heads (Spider, Zombie, Creeper and Wither)
    • pvp: Allow PVP Beheadings
    • Drop: These are the individual rates for dropping the heads, broken down by type so you can make Skeleton heads more common than Wither heads, etc.
  • Chest:
    • PVEChest : Allow the Death Chest mechanic for PVE deaths (from mobs and such)
    • PVPChest: Allow the Death Chest mechanic for PVP Deaths
    • DestroyBlock : These are the Block IDs that will be overwritten by a chest
  • DeathMessages && CustomItem:
    • These are all of the messages for different death types - I suggest you use the in game commands to edit these!

Message Variables

DeathCraft recognizes several variables in the death messages and will automatically replace key words into them to save precious space when adding them.

  • %1 : Player/Deathee's Name
  • %2 : Killer's Name
  • %3 : In-hand item's name
  • %4 : The world name the player is in
  • %5 : Will use "a" or "an" appropriately based on the killer. Bad grammar is bad.

Command Breakdown

The main command for DeathChest is /dc

  • Ignore (type) - Ignore (type) death message, either PVP or PVE (or both)
  • List (damtype)
  • Add (damtype) (message)
  • Delete (damtype) # - Delete the # message from (damtype) - use list to see the numbers
  • Listcustom (ID) - List messages for a specific item (ie: listcustom 7 will show all messages for 'bedrock')
  • Addcustom (ID) (message)
  • DeleteCustom (ID) #
  • Set (Option) (Arguments)
    • Prefix (message)

Permission Breakdown

  • deathcraft.admin - As suggested, the admin control for DeathChest
  • deathcraft.chest.large - Create a large/double chest upon death - Must have 2 chests available in inventory!
  • deathcraft.chest.large.free - Create a large/double chest upon death - no chests required in inventory
  • deathcraft.chest.small - See above - just with small
  • deathcraft.chest.small.free - Ditto ^
  • deathcraft.keepxp.# - Keep (num)% exp upon death

Bug Reporting and Suggestions

If you find a bug, or have a suggestion, PLEASE open a ticket! I can't fix what I don't know is broken, and I can't add what I don't know is wanted. :)

ToDo

  • Togglable allowance of locked chests for popular protection plugins (LWC, Locket)
  • Move death messages to another file so that resetting your config does not conflict
  • Allow Keep item on death permissions, completely bypassing Chests

Tutorials

Portuguese:

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

  • Avatar of raum raum Jul 25, 2014 at 00:05 UTC - 0 likes

    @ThisUsernameIsMine: Go

    Make any feature requests as a ticket - that way it doesn't get lost in comment spam.

    @lucasbuck2: Go

    I have not yet added any features regarding regions - although in another plugin I have, and it's much easier than I expected ... it could be added fairly easily to DC2.

    @z65703071: Go

    The mob's name would be the killer, which is %2. A new version (that has not yet been uploaded - working on some more features) allows for custom names for modded servers and named mobs.

    Last edited Jul 25, 2014 by raum
  • Avatar of z65703071 z65703071 Jul 24, 2014 at 10:29 UTC - 0 likes

    could you make a variable to show the display name of the mob.

  • Avatar of lucasbuck2 lucasbuck2 Jul 12, 2014 at 02:17 UTC - 0 likes

    Timesave

    @timsavage: Go

    Sorry I missed your post, not sure why I didn't see the notice. I'll try it out, thank you.

    By the way, did anyone ever look at the possibility of defining regions so chess don't drop in things like Battlearena?

  • Avatar of ThisUsernameIsMine ThisUsernameIsMine Jul 01, 2014 at 19:27 UTC - 0 likes

    Please make it possible to disable death messages for certain players/ranks.

  • Avatar of AbsintoJPl AbsintoJPl Jun 02, 2014 at 11:57 UTC - 1 like

    Video Tutorial on the Plugin

    http://youtu.be/ccc26jStN2g

    Credits Video: (AbsintoJ/DeathCraft)

    AbsintoJ

    My channel tutorials plugins minecraft:

    https://www.youtube.com/user/AbsintoJ

    INSCREVA-SE: http://goo.gl/MrgQ6

  • Avatar of MrMort MrMort Apr 26, 2014 at 13:31 UTC - 0 likes

    is it possible to have it randomize messages? ie. a set of 5 differant messages for dying by falling and it will randomly select one. dont mind me, i figured it out :3

    Last edited Apr 26, 2014 by MrMort: derp
  • Avatar of ThisUsernameIsMine ThisUsernameIsMine Apr 16, 2014 at 11:40 UTC - 0 likes

    Thanks for the update :) +1

    What bugs have been fixed? Or are there too many to name? ;)

    Last edited Apr 16, 2014 by ThisUsernameIsMine
  • Avatar of raum raum Apr 14, 2014 at 00:04 UTC - 1 like

    @Khiam: Go

    Correct. That permission on a player would let them keep 100% exp. Make sure you're using the newest version of Deathcraft. If you're certain the player has that permission and it's not working, open up a ticket with your config in it.

    Also be certain that CheckXp is set to true in the config - if it is set to false (which it defaults to), this entire mechanic is disabled.

  • Avatar of Khiam Khiam Apr 13, 2014 at 13:56 UTC - 0 likes

    Im using craftbukkit 1.7.5 and im not sure if the keep xp on death function is fixed, if i wanted a player to keep 100% of their exp would i write deathcraft.keepxp.100 in their permissions? Thanks!

    Last edited Apr 13, 2014 by Khiam
  • Avatar of raum raum Apr 12, 2014 at 00:48 UTC - 0 likes

    The Compass and Back features will both be added - I was actually adding the compass for my main server - as well as several more features - In addition, it will have world-based pvp leaderboards, and a bounty-hunter style thing (use a compass to find a target, etc).

    It is my real life cake day weekend, however, so I'm doing a bazillion things. ;)

Facts

Date created
Feb 13, 2013
Category
Last update
Apr 08, 2014
Development stage
Release
License
All Rights Reserved
Curse link
DeathCraft
Downloads
8,484
Recent files

Authors