Tombs - Grave Plugin with Death History v1.5.8

a plugin that spawns a GRAVE when a player DIE! Death history and more...
  • Tombs_logo4__25_06_2025.png
  • __1.png
  • __2.png
  • __3.png
  • __4.png
  • __5.png
  • __6.png
  • __7.png
  • __8.png
  • __9.png
  • __10.png
  • Tombs_logo4__25_06_2025.png
  • __1.png
  • __2.png
  • __3.png
  • __4.png
  • __5.png
  • __6.png
  • __7.png
  • __8.png
  • __9.png
  • __10.png

Tombs The Most Advanced Death & Inventory Recovery System
🎯 Never lose your items again.
Restore trust, fairness, and excitement in your survival worlds with the most powerful and feature-rich grave system for Minecraft servers.
Tombs is more than just a "keep inventory" alternative — it's a smart, highly customizable system that spawns a grave at a player’s death location (or a safe nearby spot), storing their items, XP, and death data. With holograms, teleportation, full GUI support, cross-server compatibility, and seamless integration with major plugins, it’s designed to fit any server setup — from casual SMPs to OP Factions.



❓ Why Use Tombs Instead of...?​


🧠 Strategic Gameplay

Death becomes part of the challenge — players must recover their gear, not just respawn with it. It keeps the survival aspect alive while still being fair.

⚖️ Balanced Risk vs. Reward

Unlike keepInventory, which removes all consequences, tombs preserve the tension of survival while giving players a second chance to recover their loot.

🎮 Enhanced Player Experience

With features like grave compasses, XP bottles, and death history GUIs, players feel empowered rather than punished after death.

🌍 Immersion & Realism

Seeing a tombstone where you died adds visual storytelling and roleplay potential. It makes death feel like part of the world, not just a mechanic.

🔐 Grave Ownership & Security

Tombs are protected, meaning no one can loot your items unless you allow it — great for multiplayer fairness and anti-theft gameplay.

🧰 Highly Configurable

Unlike keepInventory, which is all-or-nothing, tombs let you control:
  • Who gets tombs
  • Where they spawn
  • What’s stored
  • How items are retrieved
  • When they expire or despawn

🔄 Better for Long-Term Worlds

Automatic tomb cleanup and death tracking help you manage death data over time, perfect for servers that run for months or years.






🎭 Tombs give you the best of both worlds
Fair consequences without permanent loss
Immersive features without frustra
tion



1748990496615.png


🧩 All Features


🌍 World Whitelist/Blacklist
Restrict or allow tomb spawning in specific worlds using a configurable whitelist or blacklist.

🌈 Customizable Tomb Block
Choose the block type for graves (default: player head) and customize its appearance.

💥 Drop Tomb on Break
Optionally allow the tomb block to drop as an item when broken.

🧭 Tomb-Seeking Compass
Provide players with a compass that points to their grave and displays the distance in blocks.

📊 Adjustable Experience Loss
Configure the percentage of experience lost at death and store it in a recoverable experience bottle.

🗑️ Automatic Tomb Cleanup
Automatically purge old tombs after a set time or number of tombs, with options to delete history or active tombs.

🛡️ Keep Inventory Option
Enable Keep Inventory for a player's death every X deaths with a configurable success percentage, bypassing tomb creation.

🔊 Customizable Sounds
Set custom sounds for tomb placement and destruction (e.g., anvil break/land sounds).

✨ Customizable Particles
Add particle effects (e.g., smoke) when tombs are placed or broken.

🎨 Fully Configurable Messages & Interfaces
Customize all messages with hex color codes and design dynamic GUIs for death history and inventory management.

⚡ Highly Asynchronous
99% of processes run asynchronously for optimal server performance.

📜 Death History GUI
View a player's death history, including date, time, location, cause, and status, in a dedicated interface.

👁️ Player Death Overview
Players can access their own death history and tomb locations via an intuitive GUI.

🔔 Join Message with Tomb Locations
Display active tomb coordinates (x, y, z) to players upon joining the server.

🎒 Retrieve Individual Items
Allow players to recover specific items from their death inventory via the GUI.

🗑️ Delete Death History
Delete a player's or all players' death history with a single command.

🔐 Whitelist Players for Tomb Spawning
Control who can spawn tombs via permissions or a whitelist command, with easy lookup functionality.

⚙️ Simple Command Management
Manage all tomb-related actions (teleport, delete, respawn) with straightforward commands.

📍 Teleport to Death Location
Teleport to a tomb's location using a command or GUI, with optional one-time use and payment requirements.

🔒 Protected Tomb Ownership
Restrict tomb breaking to the owner, with configurable time limits for others to access.

🛠️ Event Protection
Prevent tomb duplication or destruction from dispensers, explosions, pistons, water/lava flow, and buckets.

💾 Database Support
Store death data using H2, MySQL, or YAML databases for reliable management.

🌐 Multi-Server Support
Share tomb data across servers with a single database and manage cross-server teleportation.

👤 Hologram Support
Display customizable holograms above tombs (requires HolographicDisplays, DecentHolograms, or CMI).

🔄 Plugin Compatibility​

Integrate with:
  • 🏰 Lands - Prevent tomb spawning in claimed lands.
  • 🛡️ WorldGuard - Restrict tombs in specific regions or disable them entirely.
  • 🌌 HolographicDisplays - Display customizable holograms above tombs.
  • ✨ DecentHolograms - Display customizable holograms above tombs.
  • 😍 FancyHolograms - Display customizable holograms above tombs.
  • 📋 CMI - Display customizable holograms above tombs and enhanced features.
  • 🏙️ Towny - Block tomb spawning in Towny-claimed areas.
  • 💖 ReviveMe - Compatible with revive mechanics for seamless integration.
  • 📝 PlaceholderAPI - Use placeholders for dynamic tomb messages.
  • 💰 Vault - Enable economy-based payments for tomb interactions.
  • 🪄 ExcellentEnchants - Support for enchanted tomb items.

🚫 No Hard Dependencies
Works out of the box without requiring additional plugins, with optional soft dependencies for enhanced features.

🔐 Permission-Based Control
Fine-tune access to commands and features with a robust permission system.
PermissionDescription
tombs.command.reloadAllows reloading the plugin's configuration file.
tombs.command.addPermits adding new fake tombs (admin functionality).
tombs.command.removeEnables removing a player's or all tombs.
tombs.command.deleteAllows deleting old death records from the database.
tombs.command.tpGrants access to teleport to a tomb's location.
tombs.command.whitelistPermits managing the whitelist for tomb spawning.
tombs.command.helpAllows viewing the help menu for tombs commands.
tombs.command.player.deathsEnables viewing all or a specific player's death history.
tombs.command.respawnAllows respawning a specific tomb by ID.
tombs.command.ignorePermits ignoring or deleting specific tombs.
tombs.command.historyGrants access to the death history GUI.
tombs.bypassAllows bypassing GUI restrictions or tomb ownership checks.
tombs.deathEnables spawning a tomb upon player death.


♟ Available Commands


1748975755934.png

📸 More images



1748975929658.png


1748976282263.png


1748976324987.png


1748989502962.png


1748989565312.png


1748989655180.png


1748989675694.png


1748989705127.png


1748989727019.png


1748989831872.png


1748989867308.png


1748989884412.png


1748989908642.png


1748988322761.png


1748990238276.png


1748990245890.png


1748990261500.png



YAML:
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
#                                                                                               #
#                                           Tombs                                               #
#                           Created by eliotesta98 & xSavior_of_God                             #
#                                                                                               #
# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
Configuration:
  # Plugins compatibly
  Hooks:
    # Use HolographicDisplays for hologram management
    # (if you don't want to use it, set it to false. Only 1 hologram management plugin can be enabled)
    HolographicDisplays: false
    # Use DecentHolograms for hologram management
    # (if you don't want to use it, set it to false. Only 1 hologram management plugin can be enabled)
    DecentHolograms: false
    # Use CMI for hologram management
    # (if you don't want to use it, set it to false. Only 1 hologram management plugin can be enabled)
    CMI: false
    # Prevent tomb spawn in claimed lands
    Lands: false
    # Prevent spawn in specific regions
    WorldGuard:
      Enabled: false
      # In these regions, tombs prevent bad location spawn
      Regions:
        - spawn
      # In these regions, tombs are completely disabled
      DisableTombRegions:
        - pvp
    # Prevent tomb spawn in claimed lands
    Towny: false
    # ReviewMe Author: FavioFlashMc ( https://www.spigotmc.org/resources/.99030/ )
    ReviewMe: false
    PlaceholderAPI: false
    Vault: false
    ExcellentEnchants: false


  # Required HolographicDisplays, DecentHolograms or CMI enabled
  Hologram:
    # The increment of the location from the tomb where to generate the hologram
    IncreasedPosition:
      X: 0
      Y: 2
      Z: 0
    # The lines of the hologram
    # Available Placeholders
    # Remaining Time: {h} Hours {m} Minutes
    # Experience: {exp}
    # Date: {date_MMMM d yyyy}
    # Cause: {cause}
    # Player Name: {player}
    Lines:
      - '&f☠ &c{player} &f☠'
      - '&7&l✝ &7&o{date_MMMM d yyyy}'
      - '&7&l🔪 &7&oDeath Cause &7&n{cause}'


  # KeepInventory for a single player every x times with a percentage of success
  KeepInventory:
    Enabled: false
    EveryXTimes: 10
    Percentage: 10


  # WORKING FROM v1.16+
  # If you want an item to give for distance between player and tomb
  CompassTomb:
    Enabled: false
    # How often do you want the message to be sent to figure out the distance to the tomb in ticks?
    # REMEMBER 20 ticks is 1 second!
    TimeSendMessage: 200
    Events:
      # If you want the compass never to be thrown by the player
      DropPrevention: true
      # If you want, the compass cannot be used in crafting or laid in a chest
      InventoryPrevention: true
    Type: COMPASS
    Enchanted: true
    Name: '&f☠ &eTomb Seeker &f☠'
    Lore:
      - '&7Hold it in your hand to see'
      - '&7how many blocks your grave is.'
      - '&r'
      - '&f● &nTo remove the item?'
      - '&r'
      - '&8&o(&7&o( &f&oRight-Click&7&o )&8&o) &7with the item in hand,'
      - '&7then Click the chat message and'
      - '&7follow the instructions.'
      - '&r'
      - '&7( or type &o"/tombs ignore {id}" &7)'


  # Delay message on player join in ticks
  # REMEMBER 20 ticks is 1 second!
  DelayOnJoinMessage: 100


  # Configurations when the tomb has broken
  BreakGesture:
    # Execution commands at break of a tomb
    Commands:
      - "give %player% dirt 1"
    # If you want to drop the tomb when break
    DropTombAtBreak: false
    # If you want a payment for break the tomb
    Payment:
      Enabled: false
      # The type of payment (Material, Experience, Money)
      # Type: "Material:COBBLESTONE"
      # Type: "Experience" (levels)
      # Type: "Money" (you need to activate Vault compatibility)
      Type: "Material:COBBLESTONE"
      Price: 1.0


  RaidTomb:
    # If you want only the owner of the tomb to be able to break it.
    TombOwnerControl: true
    # How much time have the owner to get the tomb?
    # PS: If the tomb owner control is active, this time is not considered
    Minutes: 0


  # Timer to delete tombs (history and active)
  TombsDelete:
    DeleteHistory: true
    # If you want to delete tombs active
    DeleteHead:
      Enabled: true
      # The time is in Ticks
      #REMEMBER 20 ticks is 1 second
      Time: 12000
      # Criteria for delete tombs
      NumberOfTombs: 10
      # Criteria for deleting tombs:
      # Example: If today's date is 15/08/2022, any tomb created on or before 15/05/2022
      # should be deleted because it has been three months since it was added.
      NumberOfMonths: 3
    # Auto tomb remove after x minutes from the death (if the tomb is still active)
    Despawn:
      Enabled: false
      # How many minutes do you want the tomb to remain active?
      # ATTENTION is in minutes!
      Time: 60


  Experience:
    # Experience remove at death is in %
    ExpRemoveAtDeath: 50
    ExperienceItem:
      Type: EXPERIENCE_BOTTLE
      Lore:
        - '&a&lPlayer experience at death {exp} levels'


  # Events that prevent the tomb head block from being dropped!
  # (Leave it all to true!)
  Event:
    Dispenser: true
    Bucket: true
    Explosion: true
    Piston: true
    StickyPiston: true
    WaterLavaFlow: true


  VoidGesture:
    # When for you is a void death?
    Void:
      world: -65
      world_nether: 0
      world_the_end: 20
    # If you have a world custom insert here; otherwise, the default value is 0
    CustomWorlds:
      new_world: -65


  WorldsGesture:
    Enabled: true
    # Set to true for Whitelist or false for Blacklist
    WhitelistOrBlacklist: true
    # List of worlds where the conditions are valid
    Worlds:
      - "world"
      - "world_nether"
      - "world_the_end"


  # Do you want to use a single shared database for all your servers?
  # Specify the name for this server below:
  #
  # IMPORTANT!
  # You can set the server name **only once**.
  # If you need to change the server name after setting it, you will have to delete the database.
  #
  # Note: If possible, delete the database if it already exists and then update this configuration.
  ServerGesture:
    ServerName: ""
    # This section checks if the teleport (TP) is being done on the correct server.
    # If teleporting to the tomb’s server is not enabled,
    # a message will be sent to the player indicating they are on the wrong server for teleporting to the tomb.
    ServerTeleport:
      Enabled: false
      # This command forces the player to switch to the correct server to teleport to the tomb.
      CommandForChangeServer: "server {serverName}"


  # Tomb type and effects
  Tomb:
    Type: 'PLAYER_HEAD'
    DestroyTombSound:
      SoundName: 'minecraft:block.anvil.break'
      # value between 0 and 100
      Volume: 100
      # value between 0 and 2
      Pitch: 1
    PlaceTombSound:
      SoundName: 'minecraft:block.anvil.land'
      # value between 0 and 100
      Volume: 100
      # value between 0 and 2
      Pitch: 1
    DestroyTombEffect: 'SMOKE'
    PlaceTombEffect: 'SMOKE'


  # Write H2, MySql or YAML to select your database
  # - H2 is a database-based file
  # - YAML is the default database for Minecraft Plugins
  # - MySql is a remote database
  Database:
    Type: "H2"
    # These configurations work only if select MySql Type
    MySql:
      Url: "jdbc:mysql://localhost:3306/tombs"
      Username: "root"
      Password: "password"

  # Configure the last damage cause
  # This text is registered in the database if no last cause has been detected
  # If you not enable it the plugin uses "null"
  DeathCause:
    Enabled: true
    Text: "Unknown"

  # Configure the SKIN for the head icon displayed within the interfaces.
  Interfaces:
    DeathsInterfaceByPlayer:
      Skin:
        Broken: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWJmZTliN2FmNjhkYzEyNjRhNmZjOTY5ZjNkN2IwOGU1MGU2MWU2ZWU5MWNlYTgzZGFhYmQxODgyMGYwZWYifX19'
        Ignored: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmFmMGJjYzcwMjlkMDY2NmYzZWM4Y2YzZjk3ZWMyYjMzNjUxYjQ5NzRjMjBmZGJiYTVhZDJjN2JmZDg5N2EzYSJ9fX0='
        Despawned: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOGY0YjRjNWIzOTZmNmYwMmZhYzQ4OWE4ZmZmMDM5YTE2NTc3YzRhYTIwZDgwODE3YjNkMTBiMjM1M2ZlOTc2NiJ9fX0='
        Raided: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZmNmMzcxNmRkZmY1N2YzZjBjYzY4MTNmYjI2NDBhMzgzOWMwMDQ1NGFhY2I2ZDI1Mjk0MmRlNTI0N2Q3Y2MxNyJ9fX0='
    History:
      Skin:
        Broken: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWJmZTliN2FmNjhkYzEyNjRhNmZjOTY5ZjNkN2IwOGU1MGU2MWU2ZWU5MWNlYTgzZGFhYmQxODgyMGYwZWYifX19'
        Ignored: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYmFmMGJjYzcwMjlkMDY2NmYzZWM4Y2YzZjk3ZWMyYjMzNjUxYjQ5NzRjMjBmZGJiYTVhZDJjN2JmZDg5N2EzYSJ9fX0='
        Despawned: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOGY0YjRjNWIzOTZmNmYwMmZhYzQ4OWE4ZmZmMDM5YTE2NTc3YzRhYTIwZDgwODE3YjNkMTBiMjM1M2ZlOTc2NiJ9fX0='
        Raided: 'eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZmNmMzcxNmRkZmY1N2YzZjBjYzY4MTNmYjI2NDBhMzgzOWMwMDQ1NGFhY2I2ZDI1Mjk0MmRlNTI0N2Q3Y2MxNyJ9fX0='


  # Execution commands at player death
  DeathCommands:
    - "give %player% dirt 1"


  # Configuration for /tombs tp
  Teleport:
    # If you want one use of command for a specific tomb
    OneTime: true
    # If you want force the unsafe teleport without use the complete command
    # /tombs tp <id> <unsafe>
    ForceUnsafe: false
    # If you want a payment for the command execution (PS: Enable Vault Dependency for use this)
    Payment:
      Enabled: false
      Price: 1.0
      # Formula for calculate the final price (PS: You can use only this operation: + - * / from two numbers)
      Calculation: "{price} * {distance}"


# Interfaces
Interfaces:
  DeathsInterface:
    Title: '&8&o☠ Lost Souls'
    OpenSound:
      SoundName: minecraft:entity.allay.item_thrown
      Volume: 100
      Pitch: 0.6
    Slots:
      - bbbbbbbbb
      - bhhhhhhhb
      - bhhhhhhhb
      - bhhhhhhhb
      - bhhhhhhhb
      - bbblbrbbb
    Items:
      Head:
        Letter: h
        Type: PLAYER_HEAD
        Name: '&c&n{player}'
        Texture: ''
        SoundClick: ''
        Lore:
          - '&7View &o{player}&7’s death history.'
          - ''
          - '&7&o(( &f&oClick &7&oto open ))'
        ItemFlags:
          - HIDE_ATTRIBUTES
          - HIDE_DESTROYS
          - HIDE_ENCHANTS
          - HIDE_PLACED_ON
          - HIDE_POTION_EFFECTS
          - HIDE_UNBREAKABLE
      LeftPage:
        Letter: l
        Type: PLAYER_HEAD
        Name: '&e◀ Page &f&n{number}'
        Texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWVkNzg4MjI1NzYzMTdiMDQ4ZWVhOTIyMjdjZDg1ZjdhZmNjNDQxNDhkY2I4MzI3MzNiYWNjYjhlYjU2ZmExIn19fQ==
        SoundClick: ''
        Lore: []
        ItemFlags: []
      RightPage:
        Letter: r
        Type: PLAYER_HEAD
        Name: '&e▶ Page &f&n{number}'
        Texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzE1NDQ1ZGExNmZhYjY3ZmNkODI3ZjcxYmFlOWMxZDJmOTBjNzNlYjJjMWJkMWVmOGQ4Mzk2Y2Q4ZTgifX19
        SoundClick: ''
        Lore: []
        ItemFlags: []
      Border:
        Letter: b
        Type: GRAY_STAINED_GLASS_PANE
        Name: '{hide_tooltip}'
        Texture: ''
        SoundClick: ''
        Lore: []
        ItemFlags: []
  DeathsInterfaceByPlayer:
    Title: '&8&o✖ {player}''s Graveyard'
    OpenSound:
      SoundName: minecraft:entity.allay.item_thrown
      Volume: 100
      Pitch: 1
    Slots:
      - sbbbbbbbb
      - bhhhhhhhb
      - bhhhhhhhb
      - bhhhhhhhb
      - bhhhhhhhb
      - bbblbrbbb
    Items:
      Switch:
        Letter: s
        Type: GOLDEN_APPLE
        Name: '&e&nChange View'
        Texture: ''
        SoundClick: ''
        Lore:
          - '&7Current View: &f&n{status}'
          - ''
          - '&7&o(( &f&oClick &7&oto change ))'
      Head:
        Letter: h
        Type: PLAYER_HEAD
        Name: '&c&n▶ {counter}°'
        Texture: ''
        SoundClick: ''
        Lore:
          - ''
          - '&7Date: &f{day}-{month}-{year}'
          - '&7Time: &f{hour}:{minute}:{second}'
          - '&7World: &f{world}'
          - '&7Location: &f{x}x {y}y {z}z'
          - '&7Cause: &f{cause}'
          - '&7Status: &f{status}'
          - ''
          - ''
          - '&7&o(( &f&oLeft Click &7&oto open ))'
          - '&7&o(( &f&oRight Click &7&oto teleport ))'
      LeftPage:
        Letter: l
        Type: PLAYER_HEAD
        Name: '&e◀ Page &f&n{number}'
        Texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWVkNzg4MjI1NzYzMTdiMDQ4ZWVhOTIyMjdjZDg1ZjdhZmNjNDQxNDhkY2I4MzI3MzNiYWNjYjhlYjU2ZmExIn19fQ==
        SoundClick: ''
        Lore: []
        ItemFlags: []
      RightPage:
        Letter: r
        Type: PLAYER_HEAD
        Name: '&e▶ Page &f&n{number}'
        Texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzE1NDQ1ZGExNmZhYjY3ZmNkODI3ZjcxYmFlOWMxZDJmOTBjNzNlYjJjMWJkMWVmOGQ4Mzk2Y2Q4ZTgifX19
        SoundClick: ''
        Lore: []
        ItemFlags: []
      Border:
        Letter: b
        Type: GRAY_STAINED_GLASS_PANE
        Name: '{hide_tooltip}'
        Texture: ''
        SoundClick: ''
        Lore: []
        ItemFlags: []
  InventoryInterface:
    Title: '&8&o🗝 {player}''s Lost Gear'
    OpenSound:
      SoundName: minecraft:block.ender_chest.open
      Volume: 100
      Pitch: 0.1
    Slots:
      - gbbbbbbbb
      - bhhhhhhhb
      - bhhhhhhhb
      - bhhhhhhhb
      - bhhhhhhhb
      - bbblirbbb
    Items:
      Item:
        Letter: h
        Type: ''
        Name: ''
        Texture: ''
        SoundClick: ''
        Lore: []
      LeftPage:
        Letter: l
        Type: PLAYER_HEAD
        Name: '&e◀ Page &f&n{number}'
        Texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWVkNzg4MjI1NzYzMTdiMDQ4ZWVhOTIyMjdjZDg1ZjdhZmNjNDQxNDhkY2I4MzI3MzNiYWNjYjhlYjU2ZmExIn19fQ==
        SoundClick: ''
        Lore: []
        ItemFlags: []
      RightPage:
        Letter: r
        Type: PLAYER_HEAD
        Name: '&e▶ Page &f&n{number}'
        Texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzE1NDQ1ZGExNmZhYjY3ZmNkODI3ZjcxYmFlOWMxZDJmOTBjNzNlYjJjMWJkMWVmOGQ4Mzk2Y2Q4ZTgifX19
        SoundClick: ''
        Lore: []
        ItemFlags: []
      Border:
        Letter: b
        Type: GRAY_STAINED_GLASS_PANE
        Name: '{hide_tooltip}'
        Texture: ''
        SoundClick: ''
        Lore: []
        ItemFlags: []
      Info:
        Letter: i
        Type: PAPER
        Name: '&b&n💡 Info'
        Texture: ''
        SoundClick: ''
        Lore:
          - ''
          - '&f&oLeft Click &7&oto take the item'
          - '&f&oRight Click &7&oto give the item to the player'
          - '&f&oShift + Left Click &7&oto take all items'
          - '&f&oShift + Right Click &7&oto give all to the player'
      Back:
        Letter: g
        Type: IRON_DOOR
        Name: '&e&n✖ Back'
        Texture: ''
        SoundClick: ''
        Lore: []
  History:
    Title: '&8&o✖ {player}''s Graveyard'
    OpenSound:
      SoundName: minecraft:entity.allay.item_thrown
      Volume: 100
      Pitch: 1
    Slots:
      - sbbbbbbbb
      - bhhhhhhhb
      - bhhhhhhhb
      - bhhhhhhhb
      - bhhhhhhhb
      - bbblbrbbb
    Items:
      Switch:
        Letter: s
        Type: GOLDEN_APPLE
        Name: '&e&nChange View'
        Texture: ''
        SoundClick: ''
        Lore:
          - '&7Current View: &f&n{status}'
          - ''
          - '&7&o(( &f&oClick &7&oto change ))'
      Head:
        Letter: h
        Type: PLAYER_HEAD
        Name: '&c&n▶ {counter}°'
        Texture: ''
        SoundClick: ''
        Lore:
          - ''
          - '&7Date: &f{day}-{month}-{year}'
          - '&7Time: &f{hour}:{minute}:{second}'
          - '&7World: &f{world}'
          - '&7Location: &f{x}x {y}y {z}z'
          - '&7Cause: &f{cause}'
          - '&7Status: &f{status}'
          - ''
          - ''
          - '&7&o(( &f&oLeft Click &7&oto teleport ))'
          - '&7&o(( &f&oRight Click &7&oto open ))'
      LeftPage:
        Letter: l
        Type: PLAYER_HEAD
        Name: '&e◀ Page &f&n{number}'
        Texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWVkNzg4MjI1NzYzMTdiMDQ4ZWVhOTIyMjdjZDg1ZjdhZmNjNDQxNDhkY2I4MzI3MzNiYWNjYjhlYjU2ZmExIn19fQ==
        SoundClick: ''
        Lore: []
        ItemFlags: []
      RightPage:
        Letter: r
        Type: PLAYER_HEAD
        Name: '&e▶ Page &f&n{number}'
        Texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzE1NDQ1ZGExNmZhYjY3ZmNkODI3ZjcxYmFlOWMxZDJmOTBjNzNlYjJjMWJkMWVmOGQ4Mzk2Y2Q4ZTgifX19
        SoundClick: ''
        Lore: []
        ItemFlags: []
      Border:
        Letter: b
        Type: GRAY_STAINED_GLASS_PANE
        Name: '{hide_tooltip}'
        Texture: ''
        SoundClick: ''
        Lore: []
        ItemFlags: []
  HistoryDeath:
    Title: '&8&o🗝 {player}''s Lost Gear'
    OpenSound:
      SoundName: minecraft:block.ender_chest.open
      Volume: 100
      Pitch: 0.1
    Slots:
      - gbbbbbbbb
      - bhhhhhhhb
      - bhhhhhhhb
      - bhhhhhhhb
      - bhhhhhhhb
      - bbblbrbbb
    Items:
      Item:
        Letter: h
        Type: ''
        Name: ''
        Texture: ''
        SoundClick: ''
        Lore: []
      LeftPage:
        Letter: l
        Type: PLAYER_HEAD
        Name: '&e◀ Page &f&n{number}'
        Texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZWVkNzg4MjI1NzYzMTdiMDQ4ZWVhOTIyMjdjZDg1ZjdhZmNjNDQxNDhkY2I4MzI3MzNiYWNjYjhlYjU2ZmExIn19fQ==
        SoundClick: ''
        Lore: []
        ItemFlags: []
      RightPage:
        Letter: r
        Type: PLAYER_HEAD
        Name: '&e▶ Page &f&n{number}'
        Texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNzE1NDQ1ZGExNmZhYjY3ZmNkODI3ZjcxYmFlOWMxZDJmOTBjNzNlYjJjMWJkMWVmOGQ4Mzk2Y2Q4ZTgifX19
        SoundClick: ''
        Lore: []
        ItemFlags: []
      Border:
        Letter: b
        Type: GRAY_STAINED_GLASS_PANE
        Name: '{hide_tooltip}'
        Texture: ''
        SoundClick: ''
        Lore: []
        ItemFlags: []
      Back:
        Letter: g
        Type: IRON_DOOR
        Name: '&e&n✖ Back'
        Texture: ''
        SoundClick: ''
        Lore: []


# You can customize message colors by using hexadecimal color codes. Example: &{#FFFF00} (yellow).
#
# Example command: '/tombs &{#FFFF00}<remove> <player name|*>&{#000000}'
# This command would remove tombs for a specific player or all online players.
#
# NOTE: If the server version is below 1.13, RGB (hexadecimal) colors will not work.
Messages:
  Prefix: '&e&lTombs &r'
  Commands:
    Base: '&e  /tombs &7Open the GUI with active/history tombs'
    Delete: '&e  /tombs &6delete&7 Delete old death records'
    Ignore: '&e  /tombs &6ignore [id] [confirm]&7 View or delete specific deaths'
    PlayerDeaths: '&e  /tombs &6player <deaths> [name]&7 Show all or specific player deaths'
    Reload: '&e  /tombs &6reload&7 Reload the config file'
    Remove: '&e  /tombs &6remove <name | *>&7 Remove a player''s tomb(s)'
    Respawn: '&e  /tombs &6respawn <id>&7 Respawn a tomb'
    Tp: '&e  /tombs &6tp <list | id> <unsafe>&7 Teleport to tomb'
    WhiteList: '&e  /tombs &6whitelist [name]&7 Show all or one player''s deaths'
    Footer: |
      &r
      &8(&8&l(&8&l)&8) &8[] optional, <> required
      &r
    PermissionDeath: '&c&lOops! &7You don''t have permission (&6tombs.death&7) to spawn your grave.'
  Success:
    Remove: '{prefix}&aSuccessfully removed &6{player}&a tombs.'
    TombOwner: '{prefix}&aThis is &6{player}&a''s tomb.'
    RemoveTombs: '{prefix}&aSuccessfully removed &6{amount}&a deaths.'
    PlayerWhiteListed: '{prefix}&aThis player is whitelisted.'
    Give: '{prefix}&aItems successfully returned.'
    RemovedTomb: '{prefix}&aTomb successfully removed.'
    RespawnTomb: '{prefix}&aTomb respawned successfully!'
  Errors:
    NoPlayer: '{prefix}&cYou are not a player!'
    PlayerOffline: '{prefix}&cPlayer not found!'
    CommandNotFound: '{prefix}&cCommand not found!'
    NoPerms: '{prefix}&cInsufficient permission!'
    NotYourTomb: '{prefix}&cThis tomb isn''t yours – it belongs to &6{player}&c!'
    NoDeath: '{prefix}&cNo deaths found for this player!'
    NoWhiteList: '{prefix}&7There are no whitelisted players!'
    NoPlayerWhiteList: '{prefix}&cThis player is not whitelisted'
    IncorrectWord: '{prefix}&cGo to &6{word} &cto see the distance between you and your tomb!'
    InsecureLocation: |
      {prefix}&cThis Tomb location is unsafe!
      &a(please use "&6/tomb tp {id} &nunsafe&a" to teleport)
    TpAlreadyUse: '{prefix}&cYou''ve already teleported to this grave once!'
    IncorrectId: '{prefix}&cTomb ID not found – please check and try again.'
    TombsAlreadyRespawned: '{prefix}&cThis tomb already respawned!'
    NotEnoughMoney: '{prefix}&cYou don''t have enough money!'
    NotEnoughExperience: '{prefix}&cYou don''t have enough experience!'
    NotEnoughMaterial: '{prefix}&cYou don''t have enough material!'
    NotAlreadyPossibleRaid: '{prefix}&cPatience! You can take this tomb in &6{minutes} &cminutes.'
    IncorrectServer: '{prefix}&cYou can''t teleport to this tomb because you''re on the wrong server!'
  Warning:
    InventoryFull: |
      &r
      {prefix}&c&lINVENTORY FULL!
      &6&n{itemName} &cdropped on ground!
      &8( World: {world} X: {x} Y: {y} Z: {z} )
      &r
  TpList: '{prefix}&f({counter}°) &e#{id} &8- &7{world} &8- &f{x}&8x,&f {y}&8y,&f
    {z}&8z'
  WhiteListPlayers: '&f{players}'
  DeathMessage:
    Enabled: true
    Text:
      - '&7'
      - '&f█&7█&f█&7█████'
      - '&7████&f██&7█&f█'
      - '&7█&f███████           &cYour &4death coordinates &care'
      - '&f█&8██&f██&8██&f█         &7{world} &8- &f{x}&8x,&f {y}&8y,&f {z}&8z'
      - '&f███&7██&f██&7█'
      - '&f█&8██████&7█'
      - '&7████&f█&7███'
      - '&7'
  JoinMessageDeath: |
    &r
    &f█&7█&f█&7█████
    &7████&f██&7█&f█      &f&l{counter}° &7&o(#{id})
    &7█&f███████
    &f█&8██&f██&8██&f█      &7{world} &8- &f{x}&8x,&f {y}&8y,&f {z}&8z
    &f███&7██&f██&7█
    &f█&8██████&7█       &8&o(&7&o( &f&oIgnore this tomb by typing &7&o)&8&o)
    &7████&f█&7███           &8&o(&7&o( &f&o&n/tombs ignore {id}&r &7&o)&8&o)
    &r
  DeleteDeath: |
    &r
    {prefix}&cType &6/tombs ignore <ID> &cto delete a tomb.
    &7Type &6/tombs ignore &7to view all active tomb locations.
    &r
  ConfirmDelete: |
    &r
    {prefix}&cAre you sure you want to remove this tomb?
    &c&oYou will no longer be able to recover it!
    &r
    &aIf you want to continue, type &6/tombs ignore {id} &nconfirm&a.
    &r
  Distance: '{prefix}&7You are &3{distance} &7blocks away from this tomb.'

# If you want to report a bug, please enable all this configuration and send to
# us the log file, so we can help you better!
# Thanks for your collaboration.
Debug:
  # on Enabled plugin
  Enabled: false
  # on Disabled plugin
  Disabled: false
  # on Commands execution
  Commands: false
  # on Interface open time execution
  InterfaceOpenEvent: false
  # on Gui
  GuiEvent: false
  # on Break head event
  BreakEvent: false
  # on Flow water/lava event
  FlowEvent: false
  # on Piston retract event
  RetractEvent: false
  # on Piston extend event
  ExtendedEvent: false
  # on Tnt/creeper explosion event
  ExplosionEvent: false
  # on Bucket empty event
  BucketEmptyEvent: false
  # on Dispense item event
  DispenseEvent: false
  # on Death event
  DeathEvent: false
  # on Player join
  JoinEvent: false
  # on Player click
  ClickEvent: false



⚠ WARNING: As of server version 1.21.3 and newer, sound names have been updated to a new format.
Sounds must now be specified in the format: "minecraft:entity.ender_dragon.flap" (namespace:category.sound).
If you are running this plugin on a server version 1.21.3 or later, make sure to update all sound names to the new format.

Attempting to use older sound names (e.g., "ENDER_DRAGON_FLAP") on 1.21.3+ servers will result in errors.




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



If you need help with configuration contact me on Discord or Telegram or BuiltByBit
( For BuiltByBit 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 product.
  • The product is provided as it is, without any warranties on its functionality, not customer support.
  • You will not redistribute/resell/relicense/forward/send this product to anyone for any reason.
  • I can change the price of this product anytime.
  • You can't claim this product as your own.
  • If you find any problems, contact me before posting a bad review.
  • You can make money BY USING this product.
  • You may upload the product to a SECURE and RELIABLE HOST.
  • We reserve the right to change these Terms at any time, and you agree to abide by the most recent version of this.
  • 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 product as it has been used.

Latest reviews

Great plugin and even better support. The developers really care about the ones purchasing the plugin and will try their very best to help you fast and efficiently.
xSavior_of_God
xSavior_of_God
Thank you
Best tomme plugin thanks for making my life better!
xSavior_of_God
xSavior_of_God
Thanks bro
Buy a license now
$5.00
EULA: Standard EULA
New: Now supporting cryptocurrency payments!
3,151 Views
22 Purchases
22 Downloads
Aug 5, 2021 Published
Jul 1, 2025 Updated
5.00 star(s)
Average rating (2)
412.6 KB File size
Languages
  1. English
Includes DRM
No
Source access
Closed source & obfuscated
Type
  1. Protection
  2. Staff
Game mode
  1. Survival
  2. Factions
  3. Skyblock
Supported software
  1. Bukkit
  2. Spigot
  3. Paper
Supported versions
  1. 1.21
  2. 1.20
  3. 1.19
  4. 1.18
  5. 1.17
  6. 1.16
  7. 1.15
  8. 1.14
  9. 1.13
  10. 1.12
  11. 1.11
  12. 1.10
  13. 1.9
  14. 1.8
Crediting original
- Thanks @eliotesta98 for helping me to realize one of my old project.
- NBT-API (https://github.com/tr7zw/Item-NBT-API).
- BIG THANKS goes to @Ome_R (https://builtbybit.com/members/ome_r.40228/) from BG-Software-LLC who allowed us to use his class for handling configuration files ❤.
- PlugManX (https://github.com/Test-Account666/PlugManX).
Creators
Recommended for you
Give value to your users'votes by using HeroxVote | Votifier, NameMC, Discord Vote, Party, more...
5.00 star(s) 11 ratings
73 purchases
Small and large cubes that generate materials of your choice
5.00 star(s) 10 ratings
54 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 125 ratings
3,296 purchases
The ultimate chat formatting and filtering plugin. Can replace 200+ plugins. Customizable & fast.
5.00 star(s) 121 ratings
2,560 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 66 ratings
2,360 purchases
3,151 Views
22 Purchases
22 Downloads
Aug 5, 2021 Published
Jul 1, 2025 Updated
5.00 star(s)
Average rating (2)
412.6 KB File size
Languages
  1. English
Includes DRM
No
Source access
Closed source & obfuscated
Type
  1. Protection
  2. Staff
Game mode
  1. Survival
  2. Factions
  3. Skyblock
Supported software
  1. Bukkit
  2. Spigot
  3. Paper
Supported versions
  1. 1.21
  2. 1.20
  3. 1.19
  4. 1.18
  5. 1.17
  6. 1.16
  7. 1.15
  8. 1.14
  9. 1.13
  10. 1.12
  11. 1.11
  12. 1.10
  13. 1.9
  14. 1.8
Crediting original
- Thanks @eliotesta98 for helping me to realize one of my old project.
- NBT-API (https://github.com/tr7zw/Item-NBT-API).
- BIG THANKS goes to @Ome_R (https://builtbybit.com/members/ome_r.40228/) from BG-Software-LLC who allowed us to use his class for handling configuration files ❤.
- PlugManX (https://github.com/Test-Account666/PlugManX).
Creators
Recommended for you
Give value to your users'votes by using HeroxVote | Votifier, NameMC, Discord Vote, Party, more...
5.00 star(s) 11 ratings
73 purchases
Small and large cubes that generate materials of your choice
5.00 star(s) 10 ratings
54 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 125 ratings
3,296 purchases
The ultimate chat formatting and filtering plugin. Can replace 200+ plugins. Customizable & fast.
5.00 star(s) 121 ratings
2,560 purchases
All-in-one dungeon creator. Create unlimited, timed dungeon experiences with your own builds
4.50 star(s) 66 ratings
2,360 purchases
Top