DeathTpPlus
DeathTpPlus
DeathTpPlus announces a death with a random message based on the death cause and allows you to teleport to the point of death It can also create a TombStone at the place you died to let you save your inventory (aka DeadMansChest).You can also create a tomb sign which can be used as respawn point and as a place of information of how often you died and what your last death cause was.
IMPORTANT NOTE: Due to some issues with yaml you can get the following error: unacceptable character '?' " in the log, The fix is to remove the รค atm from the default messages and if you have custom messages to remove any of them using special characters. Sorry about that!
How does it work?
Take a look at how it works.. Videos
Also take a look at this picture to know what I'm talking about in the config file and on these pages
Based on the original plugin from lonelydime. Integrates a fork of furt from cenotaph and tomb from dark_balor.
PLEASE NOTE: Mung3r is taken over from here, he did already help me a lot and is willing to keep this plugin updated. THANKS a lot
Supports
- SuperPerms (Note: Permissions have changed from < 3.0 for the deathtp commands!)
- Vault for all economies!
- LWC (for Chest and Sign Protection of Tombstones)
- Lockette (for Chest and Sign Protection of Tombstones)
- DynMap (for displaying Tombs, TombStones and Last Deathlocations on your map)
- Metrics for more information about it
- CraftIRC is back
DeathTP
- Use /deathtp to teleport back to where you died.
- Optional: Charge a player an item to teleport (must be in the player's hand).
- Optional: Vault support for economies
DeathNotify
- Customizable messages for every kind of death.
- Supports multiple messages per kind of death, chosen randomly when someone dies.
- Custom colors per message.
- PvP messages that show the attacker as well as what they killed with. Item names have been cleaned up to look pretty.
- Optional: Show deathsigns where someone died and how they died.
TombStone
- Create a TombStone where you die and save your inventory.
- Highly Configurable via Permissions
- More Info on the TombStone Page
Tomb
- Create a Tomb Sign which holds the following information: The name of the player, the number of times he died and what was the last cause.
- Can be used as respawn point after death
- There can be more than one Tomb
- You can configure if the respawn point is based upon the world the player is in or across worlds
- More Info on the Tomb Page
Other stuff
- Streaks (Show a custom message when someone has killed a custom set of people or died a custom amount of times.)
- DeathLogs (Show the total number of times somebody died)
- MultiKills (Well... you know.... quake style... no sound though :-) )
- More Info on the DeathTpPlus Page
Don't want one of the features? No worries! Just disable it in the config file and it'll be like that feature isn't in the plugin at all! The file IOs aren't called and neither are the methods used for those features. Worried about performance? Don't be!
Install
- Upload the DeathTpPlus.jar file into your plugins directory.
- Start your server or do a reload
- Configure the config.yml file in your plugins/DeathTpPlus/
- Change the deathmessages and tombmessages to your liking, if you have some good ones post them here!
- Give the permissions to use certain commands or features
- Restart your server or do a reload to read changed config
Further Information like permissions, configuration and commands
Bugs
Todo
- Upcoming Features
- MAJOR Internal Reworking (that is really necessary)
- Updates to RB of CB
FAQ
- Q: Colors are not working correctly in messages, what is wrong?
A: If you are using Essentials Chat turn that off, otherwise you need to live with it or ask Essentials Teams why that happens. - Q: What does "expected <block end>, but found Scalar" in my log messages mean?
A: Probably you forgot to use \" or ' to get a " - Q: I see a killed by X message but I did use /suicide from essentials or similar.
A: This is a bug of the other plugin not setting the death cause correctly. Nothing I can do. Sorry. - Q: If I die in a cave or in nether and use /deathtp I will teleport back to the place I died but on top of the world
A: Change teleportToHighestBlock: true to false but read the comments first in the config. - Q: Could you support RegionPlugin XYZ?
A: Not until a general API similar to Vault for economics comes out. I will support region plugins I use myself. - Q: Can I help you?
A: Sure, you can try the most recent dev-build... should be in sync with the github issues!!!
Thanks
Actual Art is from JanTTuX, prior Art was from Wassilij.
Some silverfish deathmessages from boytheo
Some deathmessages from mog1255
Some coding help from dark_balor
Donators:
- CoRnMail
Changelog
- 3.9.16.2320
official 1.3.1 release, no changes to 3.9.16.2262
- 3.9.16.2262
changed new commands to dtptop and dtpreport with aliases for report and top
fixed a ClassCastException, top works in console now
- 3.9.15.2262
fix for EventException caused by ConcurrentModificationException
- 3.9.14.2262
fix for Failed to edit death log: java.lang.Exception: Failed to rename death log.
- 3.9.13.2262 (pulled)
npe fix during start
class cast fix
- 3.9.12.2262
added CraftIRC back again
"top" and "report" command
sounds for spout clients
periodic saving of death log files
fixed issue with logging death twice
fixed issue #80 where broadcast would show in world2 if you set it only to broadcast in world
lot of internal stuff
More changes can be found here.
@deleted_7536780
see in the faq, there is a setting for that... just wonder if I changed the code so much that I introduced that feature or nobody noticed before I took over the plugin
@Folas1337
It should work, do users have a chest with them or do you use freechest permissions?
@deleted_8039704
sure... well... I tried to implement version 3.x and I didn't get any help from the developers. There is no documentation about it and I don't reverse engineer a plugin I don't need. I got an helpful post from an other developer who did that spending hours to make his plugin work... but honestly... if the original developer of craftirc doesn't think that other plugins should use his plugin and if he doesn't care about his users... why should I...
sorry... if you can wake up the developer of craftirc I would integrated it again if there is the need... but otherwise... nope.
@Folas1337
hmm wouldn't know... the tombs got a workaround by dark_balor to fix some stuff, I removed some debug code but that shouldn't have caused it... perhaps the new event system?
Why the hell is the 3.8 update 3 times faster than 3.7 was?? I just recognized and wondered ^^
What happened with CraftIRC? Can you please add back support for it? or explain why you took it off (not some generic dev message)
I don't get chests in my nether world "survival_nether" could it be that it's corrupted or do I have to set something up to make it work in nether? I may look into a debug log later, but there are currently too many players online. Maybe you had this problem at some time and you can tell me how to fix it. Thanks, Folas.
Type /deathtp after death in cave and spawn above ground instead of in the cave.
@kahlilnc
it is on the roadmap... but I need to finish some other stuff first
@GmK1
there is an option in the config about teleport to highest block.. set that to false.
Any way to add the y-level to the deathtp coords? People deathtping to the Nether spawn above the bedrock roof. If thats an intended thing due to not spawning people in solid blocks, well, so be it ;)
It has lockette support what about deadbolt :D ???
@Mastermat666
thats already in if you have tombstones enabled and use quickloot.. you can configure it to dropped xp or the full xp.
@Buttercake_
which version of cb are you using and which chat plugins?
Hello,
Thank you for making this great plug-in. I'm only using the Death messages really. But unfortunately they stopped showing. It isn't permissions, because both admins, players, donors and mods don't see it either.
Have you got any idea?
Hi, First, I'd like to thank you for this awesome plugin :D
The only thing I'd like to see implemented is an option to let players keep their experience on death.
I hope it's not asking too much :)
Thank you!
@FlashTech
hmm I wonder why... which sign did he used... the top one or the side which is locking the tombstone?
@Shooty_
No... I don't do CB dev build support... sorry.. there are always bugs in and constant changes.. they just implemented a new event system, which has been updated already 2 time and reverted a plugin breaking change..
sorry...
@TrimFlinders
@FurmigaHumana
well I guess will put region support for worldguard in.. but that will be for checking if the player is allowed to build... if not... not tombstone or deathsign... everything else it not in scope atm..
Can you update for latest dev build :) ?
http://pastie.org/3225597
@FurmigaHumana
just enable chest access in the region... although I appreciate that might not be a good solution for everyone, it works on my server NP - we don't have any chests in spawn in any case...
i made personalised version of worldguard, to make possible use the tombstone with "quickloot" .
is possible use the tombstone in protected areas with worldguard?
I haven't fully tested it, but my friend observed a bug. While using Lockette and DeathTpPlus v 3.7.0.1597 when someone died and their tombstone was locked, someone else with a sign in their hand could over-ride the lock on the chest. It only worked with the tombstone and not with other locked chests.
@craftopia
ah ok... thanks.. yeah the plugin has become quite complicated.. will try to document it better soon
Fixed it by adding the perm to give free chests if they didnt have one. Guess it wasn't a bug afterall
@craftopia
so you don't get tombstones in the end? could you open a ticket for it and post perhaps the a log with debug enabled when that happens via pastie?
@bennieboy125
tombs is the sign where you put [Tomb] on... do you mean deathsigns which is a feature of deathtpplus?
@bennieboy125
all permission systems are supported.. a messy list of permissions is here