DeathCraft 2
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.
Commands, Configuration & Permissions
Please see the new Commands, Configuration & Permissions Page!
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)
- Allow Keep item on death permissions, completely bypassing Chests
Tutorials
Portuguese:
How to disable overriding of /suicide? I've disabled Essentials /suicide for certain ranks but when deathcraft is loaded it allows/gives everyone permission to (do) /suicide.
edit: Solved. Instead of negating deathcraft.suicide in my permissions i've edited plugin.yml and changed the value to 'false' ;-)
@rudolfs001
Re: Per-world decays: being worked on. Re: Auto-decay: Not without using up CPU. I might add an option so that higher-end machines can turn it on.
@Mortalsinn
The locks are already timed.
A /back is being worked on. It wasn't initially added, as I assumed most servers used Essentials, which has a /back on death feature already.
@ThisUsernameIsMine
Re: Colors - Doh. My bad. Will be fixed in the next release.
Re: For TNT, it's because TNT did the damage - not any player. I'll see if Bukkit stores the igniter of TNT .. it likely does.
Re: World-Prefix: That would depend on your plugins handling prefixes ... World Name is global in Bukkit. Prefixes are not, and are handled by plugins. If there's an easy way to do it, I will - but I'll likely not add support for every world plugin just to grab a prefix instead of the name. :)
Awesome plugin! :) +1
edit: when typing /dc the menu isn't (properly) formatted (white text with leading color code ampersands). I run Spigot.
and there's more: When adding the message - '%1 was blown up by %2''s TNT.' it doesn't show the attacker's name (i added it under the deathmessage's TNT section)
suggestion: Could you add the ability to use a world-prefix instead of using a static/fixed worldname for %4?
is there any plans for some sort of teleport command back to the death chest? or timed locks on the chest?
@raum
Also - is there any way to make chests automatically decay after 5 min (as long as chunk is loaded), and not have to wait for someone to right click it?
@raum
Any word on adding per-world decay times?
@raum
ah okay, thanks :P
@mongoose6789
As mentioned two comments below - Killed by a mob is generic right now. There is no specifications for WHICH mob killed the player. This will change in a future release.
@mongoose6789
i would also like to mention im using Notepad plus plus if that helps
i would like to do, playername punched a russian! when you get killed by a pigman, how would i add a pig zombie in the config files?
@raum
Could you also add a per-world decay time?
I have a pvp world in which I'd like the chests to decay after 5 min, and in my normal world 60 min
@rudolfs001
Not YET. That is on my todo list, however. :) Right now it is just generic for all mobs.
@raum
I have one last thing that my players are asking:
Currently for the death messages you have
Mob: -'%1 got massacred by (whatever the mob code is, %5, I think)'
Is there any way to have separate messages for each mob?
@rudolfs001
It already has that feature. :) Just add more to the cactus list - it will randomly pick from one whenever that damage type is the cause of death. Syntax, off the top of my head, would be: /deathcraft add cactus %1 got a good poking! or whatever. :)
As far as donation, there should be a button at the top of the page on the right hand side that says 'Donate to the author of Deathcraft' :) Thanks!
@raum
Another suggestion.
Currently we have: deathmessages: Cactus: - '%1 was pricked to death! 2nub4me'
Can you make it so that we can do this and it show one of them randomly?: deathmessages: Cactus: - '%1 was pricked to death! 2nub4me' - '%1 took a poking" - '%1 made a cactus angry' - '%1 just wanted to give the cactus a hug"
Last, do you have somewhere I can donate for this plugin?
@raum
That's rough, I hope you heal quickly!
Thanks for the update/fix/new feature!
I don't see 1.9.3 in the Recent Files.
Can I get a direct link to it please?
@rudolfs001
Just uploaded 1.9.3 - This SHOULD fix your problem regarding messages ... I thought I had fixed it in 1.9.1, but apparently did not .. whoops! It was fixed in 1.9.2, which I apparently never uploaded ... Also whoops! :P
I DID add the ability to disable message as a whole, should you want however .. but I'd much rather fix the problem, rather than giving you a way to just go around it. :)
I have not had a chance to try dying due to a creeper explosion - it may be being cuonted as a new type of death in 1.7 that isn't being caught by the chests ... Though that would make it so that the chest doesn't appear at all ... so not sure ... I still have not looked into this, however. Things are slow IRL, as I'm currently recovering from surgery. fun times.
@raum
Hey raum, I'm guessing you didn't get a notification for my last response.
I'm still having the issue. Any ideas?
@raum
I just edited my original post, but I'll repost here: I did some testing with debug on. Whenever I die in my PvP world, I get "DC DEBUG: player died a few seconds ago - likely a duplicate message. cancelling deathcraft" regardless of how long I wait after my last death. What can I do about this?
I am using the latest DC verison (1.9.1), and yes, all of my other worlds (including random other multiverse worlds) are showing the deaths appropriately.
If you'd like to jump on my server to test why this one particular world throws that DC DEBUG message, you can find the IP at bit.ly/rollcroft . I'm on now so I can run around killing you wherever.
This issue was occurring before I tried adding Death Messages. I only tried adding Death Messages because this issue is occurring.
I'll mess around with CreeperHeal and get back to you.
@rudolfs001
Re: Messages - No problem. Next major release will have it. Just to clarify - You're getting messages just fine EXCEPT for your custom world? Was this before, or after your other death message plugin? What version of DC are you using? We had an issue for a short while with how bukkit was handling the messages that should have been fixed in I think 1.9.1 .... unless I never uploaded teh version that fixed it .. .whoops!
Also - since Deathcraft does messages, why would you use this AND another plugin for messages? Seems like a waste.
Re: Chests- Try disabling CreeperHeal as a whole and checking if it occurs still. I don't use Creeper Heal at all, and unfortunately couldn't provide any advice on what other conflicts it may be causing.