Inactive [TP/CHAT] DeathTpPlus V 3.9.16.2262 -DeathNotify, DeathTP, Tombstones, Tomb and more [CB 1.3.2]

Discussion in 'Inactive/Unsupported Plugins' started by Don Redhorse, Oct 5, 2011.

  1. Offline

    Don Redhorse

    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.

    Take a look, thanks to BrandonHopkins



    Based on the original plugin from lonelydime. Integrates a fork of furt from cenotaph and tomb from Belphemur. And code from mung3r!
    Supports

    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 tombstones where someone died and how they died.
    • Optional: CraftIRC support
    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 :) )
    • Need a simpler version with only messages? DeathNotifier
    • More Info on the DeathTpPlus Page
    Install / Update / Permissons / Bugs / ChangeLog etc?

    Dev.bukkit

    Downloads & Support

    Dev.bukkit

    Todo

    • Upcoming Features
    • MAJOR Internal Reworking (that is really necessary)
    • Updates to RB of CB
     
  2. Offline

    Don Redhorse

    updated

    1.91

    • Added new death issues from 1.8.1

    updated

    1.92a

    Added Multiworld Support with general config and permissions.
    Configured via:
    Code:
    #Allow World Travel = yes, no, permissions
    allow-worldtravel: 'no'
    and via the deathtpplus.worldtravel permission node

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 20, 2016
  3. Offline

    Don Redhorse

    updated op

    Also:

    If you have some witty death messages post them here.. I will put them in for the next release... if you post at least 10 good and new ones I will even mention you when the plugin starts :D

    Oh, preferable for the new death implemented in 1.8.1 you can even try to get a headstart by looking at 1.9

    works with CB 1317

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 20, 2016
  4. Offline

    Goldfire

    Thank you for taking the time to keep this up to date. Works as expected.
     
  5. Offline

    Don Redhorse

    I hope so :), we use the plugin ourself.. I hope that my other ideas will also be interesting and usefull..

    Are you using Register implementation or IRC?

    I need feedback on those...

    BTW: Anybody up for some nice death messages for the new death methods?

    1.94

    did some refactoring and updates on the register implemenation

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 20, 2016
  6. Offline

    Don Redhorse

    ok as a heads up...
    as I finished MakeMeMod (my first real own plugin) I will now finish the integration of a forked version of CenoPath into DeathTpPlus..

    If you don't know Cenopath was forked from TombStone...

    I'm around 40 % done of integrating it... so I guess it could be finished next week..

    BTW: any cool stuff for the death messages?
     
  7. Offline

    MonsieurApple

  8. Offline

    Revenger

    Upgraded last night to 1337 message coloring isn't working properly.

    There coming out as yellow names and white messages.

    [​IMG]

    The file shows eg:

    Code:
    - '§4%n was trying to plank a ledge but fell.'
    - '§4%n was kicked of the building by Chuck Norris.'
    Might be essentials chat conflicting with the latest version with colors I don't know.

    If the name is after the message the message shows right colour but name in yellow then white for the rest.
     
  9. Offline

    Don Redhorse

    THANKS!!!!! you are doing a lot of work atm... THANKS again..
    @Revenger : I will take a look today or tommorrow at that.. and see if I have the same issue..
     
  10. Offline

    Revenger

    It might be essentials geoip as that was put in also and seems to be like that as its coloring are identical and was the only addition to our chat stuff this update, Ill do some testing tonight in a few hours when everyone logs off.

    Editing this post: its not essentials geoip.

    It IS the latest Essentials Chat plugin.

    Turned that OFF and colours were fine.

    Noticed essentials chat colours each group separately for names which is a very nice side effect and is preferable for us.
    Like if bob dies in group with a green name its green and joe dies in a group and has a aqua name his name is aqua on the death message.

    That if possible you should keep as its great to distinguish groups to lol at a admin/mod that dies from his name color in the death message :D

    As we use essentials chat I'm keeping that on and the colors will be a slight difference for players than all red as we never got around to separating player names from the rest of the death message with colour as you should add that as default.

    And yea support essential chat group name colors please as its the current side effect we are ghaving.

    So you can see yellow member killed red admin in chat and both there names are coloured.
     
  11. Offline

    Don Redhorse

    Thanks for testing and letting me know..
     
  12. Offline

    Revenger

    No problem I always try to learn the cause of nearly every error we get is it all helps you guys and us.
     
    Don Redhorse likes this.
  13. Offline

    Sevennemesis

    great plugin, but I can not give her a member!, admins with his works, but not members. his words - sad Bukkit "... no errors in the server. I roll with permission and commandbooks and otherplugins that do not come into conflict.

    Here are the permissions I give to my members.
    - deathtpplus.deathtp
    - deathtpplus.kills
    - deathtpplus.deaths
    - deathtpplus.worldtravel

    thank you, sorry for my very bad English!
     
  14. Offline

    Don Redhorse

    let me check.. are you using the original permission or the build in bukkit permission with a permission manager like pex, bpermission etc?
     
  15. Offline

    Sevennemesis

    here is the list of my plugin
    -bookworm
    -commandbook
    -deathtpplus
    -heroicdeath
    -LWC
    -MineMaze
    -Permissions http://forums.bukkit.org/threads/in...sions-3-1-6-the-plugin-of-tomorrow-935.18430/
    -PemissionsSql
    -Ptweaks.v1.6
    -Safe Creeper
    -Tombstone
    -WorldEdit
    -WorldGuard
     
  16. Offline

    Don Redhorse

    that is not supported anymore... neither from DeathTpPlus nor from most other plugins..

    DeathTpPlus only supports the build in bukkit permissons called Super Perms, you can manage those with PEX, bPermissions, BukkitPerms and some other permission managers... sorry..

    ok Version 2.0 is up.. which includes Cenopath.. but I haven't updated the site with all permissons etc and I found 1 minor bug at least (Using Register AND Vault together will deduct the amount twice)... so I guess you should wait till 2.01 if you run both or till I updated the dev.bukkit site with all the new information.

    which should be either today or tomorrow..

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 20, 2016
  17. Offline

    Sevennemesis

    thank you! I will then change the plugin permission! what you advise me?thank you! I will then change the plugin permission! what you advise me?
     
  18. Offline

    Don Redhorse

    I'm using PEX.. but also bPermissions is quite nice... both support AFAIK migration from permissions and have similar features.. it is up to you really..

    BTW: minor bugfix up 2.01 (only needed if you run Vault AND Register at the same time) and I'm updating the webpage too atm..

    updated everything...

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 20, 2016
  19. Offline

    vax35

    I have the latest buil but I have this error :

    Code:
    12:03:59 [SEVERE] Error occurred while enabling DeathTpPlus v2.01 (Is it up to d
    ate?): org.simiancage.DeathTpPlus.DeathTpPlus.getConfig()Lorg/bukkit/configurati
    on/file/FileConfiguration;
    java.lang.NoSuchMethodError: org.simiancage.DeathTpPlus.DeathTpPlus.getConfig()L
    org/bukkit/configuration/file/FileConfiguration;
            at org.simiancage.DeathTpPlus.DeathTpPlus.onEnable(DeathTpPlus.java:176)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:941)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:280)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:174)
            at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:157
    )
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:297)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:284)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:152)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:348)
    I use PEX permissions what is the problem ? I have no tombstone and commands doesn't work.
     
  20. Offline

    Don Redhorse

    I would say your are running an old craftbukkit... which version are you using?
     
  21. Offline

    PyPKjE

    [SEVERE] Could not pass event ENTITY_DEATH to DeathTpPlus
    java.lang.NullPointerException
    at org.simiancage.DeathTpPlus.listeners.DTPEntityListener.getEvent(DTPEntityListener.java:54)
    at org.simiancage.DeathTpPlus.listeners.DTPEntityListener.onEntityDeath(DTPEntityListener.java:128)
    at org.bukkit.plugin.java.JavaPluginLoader$64.execute(JavaPluginLoader.java:707)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:339)
    at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerDeathEvent(CraftEventFactory.java:303)
    at net.minecraft.server.EntityPlayer.die(EntityPlayer.java:160)
    at net.minecraft.server.EntityLiving.damageEntity(EntityLiving.java:469)
    at net.minecraft.server.EntityHuman.damageEntity(EntityHuman.java:584)
    at net.minecraft.server.EntityPlayer.damageEntity(EntityPlayer.java:202)
    at net.minecraft.server.Explosion.a(Explosion.java:142)
    at net.minecraft.server.World.createExplosion(World.java:1461)
    at net.minecraft.server.WorldServer.createExplosion(WorldServer.java:201)
    at net.minecraft.server.EntityTNTPrimed.explode(EntityTNTPrimed.java:88)
    at net.minecraft.server.EntityTNTPrimed.s_(EntityTNTPrimed.java:66)
    at net.minecraft.server.World.entityJoinedWorld(World.java:1193)
    at net.minecraft.server.WorldServer.entityJoinedWorld(WorldServer.java:104)
    at net.minecraft.server.World.playerJoinedWorld(World.java:1175)
    at net.minecraft.server.World.tickEntities(World.java:1090)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:467)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:374)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:417)
     
  22. Offline

    Don Redhorse

    hmm any more info? I guess it was a tnt explosion? which version of cb? anything special on your server?
     
  23. Offline

    Don Redhorse

    updated version will be up soon...

    fixed an npe
    fixed spam in console
     
  24. Offline

    Don Redhorse

    updated version will be up soon, additional link as FIXED version in the tickets section..

    changed DisplayName to Name in most of the code, that should fix issues with Regex NPE's and Suicide

    Also note: I'm on vacation till the 21th... so I will not be so quick I guess in that time..
    Also note: Works on CB for 1.9pr5
     
  25. Offline

    boytheo

    An important comment, as I posted elsewhere (on your plugin dev forum on bukkit).

    Hi,
    so I spent some time setting up this plugin. It looks AMAZING. It worked for me. (im the server admin).
    And then I asked my users to test it. It didn't work for them :( No deathchest created. No sign. /deathtp wouldn't work.
    Quite frustrating. So I thought "maybe its something to do with permissions". So I gave it a go.
    NOPE! Firstly, I had no idea what permissions is. So I spend about 3 hours reading up on permissions, trying to unconfuse myself between the difference between superperms, bukkit.permissions, bpermissions, permissions3, etc.
    Eventually I get the conclusion that I don't want to edit text files just to get a plugin to work, I mean with "factions" plugin, I can just do "/f config blabla" and it works! So I add bpermissions.
    And... most of my plugins suddenly stop working. I can't use /openinv <playername> despite being an admin, because I don't have permissions. the /home command does't work, because I don't have permissions. My "appletree" plugin stops working, no idea why.
    I tried the /p helpme command, but that didn't do much help.
    I tried looking through the overlong world.yml file, trying to figure out whats wrong. And I didn't even see any reference to my appletree plugin, so why wasn't it enabled anymore? Also, why two files for two worlds? I have to copy the world.yml file everytime I make a change? They mention /p location action value target, but don't explain what location, action, value or target is!
    I spent a few more hours reading up and asking questions on IRC.
    Someone suggests I use a GUI for bpermissions. I look into it, but then it gets even MORE complicated. asking me to do stuff with security and port forwarding and god knows what.
    Then finally concluded "WTF. THIS IS JUST TOO HARD. THERE IS NO REASON THAT TRYING TO SET A SIMPLE CONFIG SETTING THAT SHOULD APPLY TO ALL USERS SHOULD BE THIS HARD".
    ...
    Long story short. Can you please fix this so the settings set in the deathtp config file apply to all users, not just admins. Thanks :)
    (IDEAS ANYONE???)
     
  26. Offline

    codename_B

    Seriously? Permissions are too hard?
    It's likely you tried using bPermissions with permissions 3 still installed.
     
  27. Offline

    boytheo

    I don't have permissions 3 installed. I never had any permissions installed.

    Did you read what I wrote? Did any of it sound like an "unreasonable mistake" where there was clearly something that should be obvious to every newcomer, and yet I didn't get it?

    For example, why did some of my plugins stop working, like /home and /openinv? And yet others didn't?

    How was I supposed to guess the meaning of location action value target?

    Did you even read what I wrote?
     
  28. Offline

    codename_B

    Because they're all clearly explained and defined?

    I read what you wrote - bPermissions can even attempt to do something similar to "f config"

    It still involves user input and avoid id: 10T errors
     
  29. Offline

    Don Redhorse

    Thanks.. honestly it it not really mine... I'm keeping it alive and extended it... and I'm doing major rework so at the end it will be a little bit me... but the original idea is from somebody else.
    well, how do you control your users? I think atm I fall back to OP if you don't have permissions plugin, but deathtp works even without permissions... at least it should... if you configure it correctly in the config, allowWorldTravel=yes and allowDeathTp= yes iirc...

    nevertheless... the amount of servers without a permission system is very small... I use only the bukkit permissions which work / should work with every permission manager out there..

    I could change the fallback level of non permission server though to more NON OP players.. as 3.0 (YES a full version) will require a new config I can do that nevertheless.. but you would be beta tester :D

    Concerning Permissions... jump into the bpermission thread or any other permission manager out there to get help on how to use that... but you still need to jump into the plugin thread where you have issues with with the permissions to get help there..
     
  30. Offline

    schatty

    Hi!

    a little Error an CB 1337 and DeathTP 2.03

     

Share This Page