Advanced Death Drops & Respawn (Lightweight)

Discussion in 'Archived: Plugin Requests' started by Myph, Sep 7, 2014.

Thread Status:
Not open for further replies.
  1. Offline

    Myph

    PROGRESS: https://github.com/CustomCraftDev/advanceddeath


    Advanced Death idea by Myph
    This plugin will determine what the player drops on death (not whistled items) but the percentages of the total inventory and armor based on permissions.


    This is just a quick config, change what you want to ensure the best possible way of dealing with events.
    # Advanced Death.
    # Version 1.0.
    # (bukkit plugin link)

    # This player can only drop items if they died from another player or their pets (wolves, ocelot thorns etc) so they won't lose items from falling, mobs etc.
    # also automatically instantly respawn on death with potion effects.
    Respawn: true
    OnlyFromPVP: true
    # This group has 50% to drop all inventory items on death.
    # This group has 50% to drop equip items on death.
    # This group keeps all items in the hotbar on death.
    # When this player dies, 100% of their economy goes to the killer.

    # When this player dies, 50% of their vanilla xp goes to the killer.
    # Permission: advanceddeathdrops.member
    # This will run a command from console on death.
    # Effect 1 level 10 for 60 seconds after death
    - Member
    Inventory: 50.0
    Hotbar: 0.0
    Equip: 50.0
    Economy_Mode: true
    Economy: 100.0
    Experience_Mode: false
    Experience: 50.0
    Effect: 1:60:10,2:60:2
    Command:
    - "/say %victim%'s day is not today."
    - "/broadcast %killer% is a legend."

    # This group has 100% to drop all inventory items on death.
    # This group has 80% to equip items on death.
    # This group does not automatically respawn.
    # By default, this player loses all items in the hotbar on death.
    # Permission: advanceddeathdrops.member
    - HigherGroup
    Inventory: 100.0
    Hotbar: 100.0
    Equip: 80.0
    Economy: 100.0
    Experience: 50.0
    Command: []
    Effect: []

    Most of all this plugin needs to be kept lightweight. I'll thoroughly test the plugin myself and submit bugs instantly however you must be willing to update it regularly if bugs should be fixed and new features should be added.

    This is just a rough sketch of what I had in mind, feel free to experiment and add whatever is necessary to make this the ultimate death plugin which can be used on most servers. (for example don't add ghosts on death or place items in chests on death).
     
  2. Offline

    DotDash

    Don't have the time right now, but great idea!
     
  3. Offline

    Myph

    Added only lose items if death by player.

    Added run command to killer and victim on death.

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

    DotDash

    Myph Please only bump every 24 hours.
     
  5. Offline

    Sabersek

    Myph DotDash
    I can take this up but there is no guarantee that I can finish it considering the extent of permissions and effects etc. However, I can attempt and keep you posted. But don't expect anything so soon.
     
  6. Offline

    Myph

    That'll be great, would you be able to make it open source then so other players can contribute?
     
  7. Offline

    Sabersek

  8. Offline

    Myph

    Sabersek have you made any progress?
     
  9. Offline

    Myph

    Bump.
     
  10. Offline

    PapiDimmi

    Why do people always include a little "lightweight" at the end of the title?
    It's not like the developers intend to make it really heavy on the server, and when they see the "lightweight" they think for themselves, "I better make this really lightweight!". Jeez, just stop. There's no point.
     
  11. Offline

    Myph


    Because we don't want a seriously heavy plugin that's going to cause massive amounts of lag on a small server.
     
  12. Offline

    undeaD_D

  13. Offline

    Myph

  14. Offline

    undeaD_D

    if you like ... ^^
     
  15. Offline

    Myph

    Looking good undeaD_D

    I have updated the main config.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jun 14, 2016
  16. Offline

    undeaD_D

    gonna work on it tomorrow ;) sry
     
  17. Offline

    PapiDimmi

    You don't understand my point, do you?

    What I mean is, that if somebody is making your plugin, and you don't include "lightweight" at the end of the title, they make a seriously heavy plugin that nearly kills your server, but if you include the word "lightweight" in the title, they suddenly manage to make the seriously heavy plugin that nearly kills your server to be a seriously lightweight plugin that has no impact on performance what-so-ever.

    That does not make sense what-so-ever. If a plugin is too big, it is heavy on your server, but if it's a really small plugin with limited features, it is lightweight and easy on your server.
     
    adventuretc likes this.
  18. Offline

    Myph


    That's great.
     
  19. Offline

    PapiDimmi

    Myph Your comment is absolutely, eye catchingly, awesomly fantastic.
     
  20. Offline

    Myph

    Hows the project coming along? undeaD_D
     
  21. Offline

    undeaD_D

    nicely ...
     
  22. Offline

    Myph

    When do you think this will be ready?
     
  23. Offline

    undeaD_D

    Myph tomorrow ... !? ^^

    just look at the github page for updates ...
     
  24. Offline

    Myph

    This is fucking awesome!
     
Thread Status:
Not open for further replies.

Share This Page