a plugin that spawns a ⚰️GRAVE when a player DIE! Death history and more...
Supported software
Supported versions
Tags
Tags
#tombs #grave #keepinventory #vanilla #survival
Tombs
a plugin that spawns a grave when a player die!

This grave is represented by the head of the player which can only be broken by the dead player.


Vk70RWK.png

⚡ Feature ⚡

[] Allowed worlds where grave spawn
[] Ability to customize the material grave
[] Ability to customize the sound grave at spawn and remove
[] Ability to customize the particles grave at spawn and remove
[] 100% configurable messages and aspects
[] 99% asynchronous process!
[] Custom and Dynamic interfaces!
[] Management with a simple permission!
[] Event management to avoid duplication of graves
[] Death management with H2 Database
[] Possibility to see the death History of a player in a dedicated GUI
[] Players can see the History of their deaths in a dedicated GUI
[] Possibility on join to see the last deaths graves coords
[] Possibility take a single item from the death GUI
[] Possibility to delete the history of a player or all
[] Possibility to whitelist (via permission or command) the players who spawn the grave (when die)

[] Possibility to manage player deaths with a single button!

[] Possibility of going to the location of death with a single command!
[] Possibility to see all whitelisted players or to search if a player is whitelisted with a single command!
[] No Dependency!
[] Support for Lands
[] Support for WorldGuard


⚡ Commands ⚡

upload_2021-8-1_19-18-57.png


⚡ Permissions ⚡
  • tombs.command.reload
  • tombs.command.add
  • cg.bypass
  • tombs.command.remove
  • tombs.command.delete
  • tombs.command.tp
  • tombs.command.whitelist
  • tombs.command.help
  • tombs.command.player.deaths
  • tombs.command.death
  • tombs.bypass
  • tombs.death

⚡ Screens ⚡

upload_2021-8-1_19-19-58.png


upload_2021-8-1_19-23-19.png


upload_2021-8-1_19-23-50.png


upload_2021-8-1_19-22-50.png


upload_2021-8-1_19-21-51.png


upload_2021-8-1_19-20-48.png


upload_2021-8-1_19-22-22.png


upload_2021-8-1_19-20-20.png


upload_2021-8-1_19-27-29.png

99% of my players are SP, so the skin doesn't exist.

⚡ Config ⚡

YAML:
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
#                                                                                               #
#                                   KeepInventory-Tombs                                         #
#                           Created by eliotesta98 & xSavior_of_God                             #
#                                                                                               #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
Configuration:
  # plagins compatibily
  Hooks:
    Lands: false
    WorldGuard:
      Enabled: false
      Regions:
        - spawn
  # delay message on player join in ticks
  Delay_message_on_player_join: 100
  # if reload plugin delete older deaths
  Delete_deaths_on_load: true
  # if you want delete tombs active onEnabled Plugin (tombs reload include this)
  Tomb_delete_head:
    Enabled: true
    Time: 12000
    Number_of_tombs: 100
  # expirience remove at death is in %
  Exp_remove_at_death: 50
  #events list
  Event:
    Dispenser: true
    Bucket: true
    Explosion: true
    Piston: true
    Sticky_piston: true
    Water_lava_flow: true
  # world whitelist
  World_whitelist:
    - "world"
    - "world_nether"
    - "world_the_end"
  # tomb type and texture
  Tomb:
    Type: 'PLAYER_HEAD'
    Destroy_tomb_sound: 'BLOCK_ANVIL_DESTROY'
    Place_tomb_sound: 'BLOCK_ANVIL_PLACE'
    Destroy_tomb_effect: 'SMOKE'
    Place_tomb_effect: 'SMOKE'
#Interfaces
Interfaces:
  Deaths_interface:
    Title: "&c&lPlayers Deaths"
    Open_sound: ENTITY_ENDER_DRAGON_FLAP
    Slots:
      - "bbbbbbbbb"
      - "bhhhhhhhb"
      - "bhhhhhhhb"
      - "bhhhhhhhb"
      - "bhhhhhhhb"
      - "bbblbrbbb"
    Head:
      Type: 'PLAYER_HEAD'
      Name: '&a{player}'
      Lore:
        - '&6&l[&c&lClick&6&l] &7to see the deaths of this player'
    Left_page:
      Type: 'PLAYER_HEAD'
      Name: '&6&lPage {number}'
      Skin: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWVkNzg4MjI1NzYzMTdiMDQ4ZWVhOTIyMjdjZDg1ZjdhZmNjNDQxNDhkY2I4MzI3MzNiYWNjYjhlYjU2ZmExIn19fQ=='
    Right_page:
      Type: 'PLAYER_HEAD'
      Name: '&6&lPage {number}'
      Skin: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzE1NDQ1ZGExNmZhYjY3ZmNkODI3ZjcxYmFlOWMxZDJmOTBjNzNlYjJjMWJkMWVmOGQ4Mzk2Y2Q4ZTgifX19'
    Border:
      Type: 'GRAY_STAINED_GLASS_PANE'
      Name: ' '
  Deaths_interface_by_player:
    Title: "&a&l{player}'s Deaths"
    Open_sound: ENTITY_ENDER_DRAGON_FLAP
    Slots:
      - "sbbbbbbbb"
      - "bhhhhhhhb"
      - "bhhhhhhhb"
      - "bhhhhhhhb"
      - "bhhhhhhhb"
      - "bbblirbbb"
    Switch:
      Type: 'GOLDEN_APPLE'
      Name: '&6&lSwitch'
      Lore:
        - '&6&lClick &7for switch active/history'
    Head:
      Type: 'PLAYER_HEAD'
      Skin_head_death: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWJmZTliN2FmNjhkYzEyNjRhNmZjOTY5ZjNkN2IwOGU1MGU2MWU2ZWU5MWNlYTgzZGFhYmQxODgyMGYwZWYifX19'
      Skin_head_ignore: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmFmMGJjYzcwMjlkMDY2NmYzZWM4Y2YzZjk3ZWMyYjMzNjUxYjQ5NzRjMjBmZGJiYTVhZDJjN2JmZDg5N2EzYSJ9fX0='
      Name: '&a{counter}° Death'
      Lore:
        - '&6&lDate: &7{day}-{month}-{year}'
        - '&6&lTime: &7{hour}:{minute}:{second}'
        - '&6&lWorld: &7{world}'
        - '&6&lCoordinates: &7{x} {y} {z}'
        - '&6&lStatus: &7{break}'
    Left_page:
      Type: 'PLAYER_HEAD'
      Name: '&6&lPage {number}'
      Skin: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWVkNzg4MjI1NzYzMTdiMDQ4ZWVhOTIyMjdjZDg1ZjdhZmNjNDQxNDhkY2I4MzI3MzNiYWNjYjhlYjU2ZmExIn19fQ=='
    Right_page:
      Type: 'PLAYER_HEAD'
      Name: '&6&lPage {number}'
      Skin: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzE1NDQ1ZGExNmZhYjY3ZmNkODI3ZjcxYmFlOWMxZDJmOTBjNzNlYjJjMWJkMWVmOGQ4Mzk2Y2Q4ZTgifX19'
    Border:
      Type: 'BLUE_STAINED_GLASS_PANE'
      Name: ' '
    Info:
      Type: 'PAPER'
      Name: '&6&lInfo'
      Lore:
        - '&6&lLeft Click &7to open inventory death'
        - '&6&lRight Click: &7to tp at location death'
        - '&6&lMiddle Click: &7to give you all items'
  Inventory_interface:
    Title: "&a&l{player}'s Death"
    Open_sound: ENTITY_ENDER_DRAGON_FLAP
    Slots:
      - "qbbbbbbbb"
      - "bhhhhhhhb"
      - "bhhhhhhhb"
      - "bhhhhhhhb"
      - "bhhhhhhhb"
      - "bbblirbbb"
    Left_page:
      Type: 'PLAYER_HEAD'
      Name: '&6&lPage {number}'
      Skin: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWVkNzg4MjI1NzYzMTdiMDQ4ZWVhOTIyMjdjZDg1ZjdhZmNjNDQxNDhkY2I4MzI3MzNiYWNjYjhlYjU2ZmExIn19fQ=='
    Right_page:
      Type: 'PLAYER_HEAD'
      Name: '&6&lPage {number}'
      Skin: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzE1NDQ1ZGExNmZhYjY3ZmNkODI3ZjcxYmFlOWMxZDJmOTBjNzNlYjJjMWJkMWVmOGQ4Mzk2Y2Q4ZTgifX19'
    Border:
      Type: 'RED_STAINED_GLASS_PANE'
      Name: ' '
    Info:
      Type: 'PAPER'
      Name: '&6&lInfo'
      Lore:
        - '&6&lLeft Click &7to give you the item'
        - '&6&lRight Click: &7to give the item at player'
        - '&6&lMiddle Click: &7to give all item at player'
    Back:
      Type: 'IRON_DOOR'
      Name: '&6&lBack'
    Exp_bottle:
      Lore:
        - '&a&lPlayer experience at death {exp} levels'
  History:
    Title: "&a&l{player}'s Deaths"
    Open_sound: ENTITY_ENDER_DRAGON_FLAP
    Slots:
      - "sbbbbbbbb"
      - "bhhhhhhhb"
      - "bhhhhhhhb"
      - "bhhhhhhhb"
      - "bhhhhhhhb"
      - "bbblirbbb"
    Switch:
      Type: 'GOLDEN_APPLE'
      Name: '&6&lSwitch'
      Lore:
        - '&6&lClick &7for switch active/history'
    Head:
      Type: 'PLAYER_HEAD'
      Skin_head_death: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWJmZTliN2FmNjhkYzEyNjRhNmZjOTY5ZjNkN2IwOGU1MGU2MWU2ZWU5MWNlYTgzZGFhYmQxODgyMGYwZWYifX19'
      Skin_head_ignore: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmFmMGJjYzcwMjlkMDY2NmYzZWM4Y2YzZjk3ZWMyYjMzNjUxYjQ5NzRjMjBmZGJiYTVhZDJjN2JmZDg5N2EzYSJ9fX0='
      Name: '&a{counter}° Death'
      Lore:
        - '&6&lDate: &7{day}-{month}-{year}'
        - '&6&lTime: &7{hour}:{minute}:{second}'
        - '&6&lWorld: &7{world}'
        - '&6&lCoordinates: &7{x} {y} {z}'
        - '&6&lStatus: &7{break}'
    Left_page:
      Type: 'PLAYER_HEAD'
      Name: '&6&lPage {number}'
      Skin: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWVkNzg4MjI1NzYzMTdiMDQ4ZWVhOTIyMjdjZDg1ZjdhZmNjNDQxNDhkY2I4MzI3MzNiYWNjYjhlYjU2ZmExIn19fQ=='
    Right_page:
      Type: 'PLAYER_HEAD'
      Name: '&6&lPage {number}'
      Skin: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzE1NDQ1ZGExNmZhYjY3ZmNkODI3ZjcxYmFlOWMxZDJmOTBjNzNlYjJjMWJkMWVmOGQ4Mzk2Y2Q4ZTgifX19'
    Border:
      Type: 'GREEN_STAINED_GLASS_PANE'
      Name: ' '
    Info:
      Type: 'PAPER'
      Name: '&6&lInfo'
      Lore:
        - '&6&lClick &7on head to see the items of death'
        - '&6&lClick &7on golden apple for switch active/history'
  History_death:
    Title: "&a&l{player}'s Death"
    Open_sound: ENTITY_ENDER_DRAGON_FLAP
    Slots:
      - "qbbbbbbbb"
      - "bhhhhhhhb"
      - "bhhhhhhhb"
      - "bhhhhhhhb"
      - "bhhhhhhhb"
      - "bbblbrbbb"
    Left_page:
      Type: 'PLAYER_HEAD'
      Name: '&6&lPage {number}'
      Skin: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWVkNzg4MjI1NzYzMTdiMDQ4ZWVhOTIyMjdjZDg1ZjdhZmNjNDQxNDhkY2I4MzI3MzNiYWNjYjhlYjU2ZmExIn19fQ=='
    Right_page:
      Type: 'PLAYER_HEAD'
      Name: '&6&lPage {number}'
      Skin: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzE1NDQ1ZGExNmZhYjY3ZmNkODI3ZjcxYmFlOWMxZDJmOTBjNzNlYjJjMWJkMWVmOGQ4Mzk2Y2Q4ZTgifX19'
    Border:
      Type: 'YELLOW_STAINED_GLASS_PANE'
      Name: ' '
    Back:
      Type: 'IRON_DOOR'
      Name: '&6&lBack'
    Exp_bottle:
      Lore:
        - '&a&lPlayer experience at death {exp} levels'

Message:
  noplayer: '&cYou are not a player'
  playernotonline: '&c&lHEY! &7This player is not online'
  nocommand: '&cCommand not found'
  noperms: '&cInsufficient permission'
  tombsremovehelp: '&e/tombs remove <player name|*> for remove tombs of a player or online players'
  tombsreloadhelp: '&e/tombs reload to reload config file'
  succesfullremoved: '&aSuccesfull removed &e{player} &atombs'
  notyourtomb: '&c&lHEY! &7This tomb is not yours, {player}''s tomb!'
  tombowner: '&aThis is {player}''s tomb'
  tombsdeletehelp: '&e/tombs delete to eliminate the history of player deaths older'
  succesfullremove: '&aSuccesfull removed &e{amount} &adeaths'
  clickhere: '&c&lHEY! &7Click here to get your inventory back!'
  nodeath: '&c&lHEY! &7This player has no deaths!'
  noplayer: '&c&lHEY! &7You are not a player!'
  tombstphelp: '&e/tombs tp [list|<x> <y> <z>] for tp at tombs'
  tplist: '&a{counter}° death: World: {world} X: {x} Y: {y} Z: {z}'
  tombswhitelisthelp: '&e/tombs whitelist [player name] to see all players deaths name or a single player if is death'
  noplayerinwhitelist: '&c&lHEY! &7There are no whitelisted players!'
  whitelistplayer: '&a{players}'
  thisplayernotwhitlisted: '&c&lHEY! &7This player is not whitelisted'
  thisplayeriswhitlisted: '&aThis player is whitelisted'
  tombshelp: '&e/tombs for open a gui with active/history tombs'
  tombshelphelp: '&e/tombs help for list of your permission'
  footer: '&7(&7&l(&c&l!&7&l)&7) &9&l[] optional value, <> required'
  succesfullgiveitems: '&aItems successfully returned'
  tombsplayerdeathshelp: '&e/tombs player deaths [player name] for open a gui of all players death or specific player deaths'
  playernotonline: '&c&lHEY! &7This player is not online!'
  death_message:
    enabled: false
    message:
      - '&6&lDate: &7{day}-{month}-{year}'
      - '&6&lTime: &7{hour}:{minute}:{second}'
      - '&6&lWorld: &7{world}'
      - '&6&lCoordinates: &7{x} {y} {z}'
  tombsdeathhelp: '&e/tombs death for compatibility and void deaths'
  helppermissiondeath: '&cFor spawn player tomb, set the permission tombs.death at player'
  onplayerjoinmessagedeaths: '&c{counter}° death: Id: {id} World: {world} X: {x} Y: {y} Z: {z}'
  playerdeletedeathsmessage: '&cClick on death or write /tombs ignore id if you want delete a tomb, click here or write /tombs ignore to see the locations'
  tombsignorehelp: '&e/tombs ignore [id] [confirm] for see a list of deaths locations and remove a death'
  succesfullyremovedtomb: '&aThe tomb has been removed succesfully'
  confirmdeletetomb: '&cAre you sure you want delete the tomb? You will no longer be able to recover the tomb in any way, if you want to continue write /tombs ignore {id} confirm'
Debug:
  # enabled plugin
  enabled_plugin: false
  # disabled plugin
  disabled_plugin: false
  # commands execution
  commands: false
  # gui
  gui: false
  # break head
  break: false
  # flow water/lava
  flow_event: false
  # piston retract event
  retract_event: false
  # piston extend event
  extend_event: false
  # tnt/creeper explode event
  explode_event: false
  # bucket empty event
  bucket_empty: false
  # dispense item event
  dispense_event: false
  # death event
  death: false
  # join player event
  join: false
  # click on head event
  click_event: false


Soft Dependeces
  • Lands
  • WorldGuard




https://discord.gg/5GqJbRw
h‍ttps://t.me/xSavior_of_God


If you need help with configuration contact me on Discord or Telegram or SpigotMC
( For SpigotMC support, remember to TAG MY ACCOUNT! )


By buying this plugin, you agree to the following terms of use:

● You are not allowed to decompile the resource;
● The software is provided as it is, without any warranties on its functionality, not customer support.
● You will not redistribute/resell/forward/send this plugin to anyone for any reason.
● I can change the price of this plugin anytime.
● You can't claim this plugin as your own.
● If you find any problems, contact me before posting a bad review.
● Since you already have read the whole page before purchasing, refunds/chargebacks are prohibited, as one does not have a right to get a refund for such digital item as it has been used.
● We reserve the right to change these Terms at any time, and you agree to abide by the most recent version of this.
  • upload_2021-8-1_19-18-57.png
    upload_2021-8-1_19-18-57.png
    25.5 KB · Views: 47
  • upload_2021-8-1_19-19-58.png
    upload_2021-8-1_19-19-58.png
    11.9 KB · Views: 47
  • upload_2021-8-1_19-27-29.png
    upload_2021-8-1_19-27-29.png
    16.1 KB · Views: 47
  • upload_2021-8-1_19-23-19.png
    upload_2021-8-1_19-23-19.png
    26 KB · Views: 47
  • upload_2021-8-1_19-23-50.png
    upload_2021-8-1_19-23-50.png
    10.8 KB · Views: 47
  • upload_2021-8-1_19-22-50.png
    upload_2021-8-1_19-22-50.png
    25.6 KB · Views: 47
  • upload_2021-8-1_19-22-22.png
    upload_2021-8-1_19-22-22.png
    14.7 KB · Views: 45
  • upload_2021-8-1_19-21-51.png
    upload_2021-8-1_19-21-51.png
    11.4 KB · Views: 47
  • upload_2021-8-1_19-20-48.png
    upload_2021-8-1_19-20-48.png
    15.3 KB · Views: 47
  • upload_2021-8-1_19-20-20.png
    upload_2021-8-1_19-20-20.png
    21.3 KB · Views: 47
Top
You need to upgrade!
Our dark style is reserved for our Premium members. Upgrade here.