Tombs – The Most Advanced Death & Inventory Recovery System
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
Balanced Risk vs. Reward
Enhanced Player Experience
Immersion & Realism
Grave Ownership & Security
Highly Configurable
Better for Long-Term Worlds

Fair consequences without permanent loss
Immersive features without frustration
All Features

Restrict or allow tomb spawning in specific worlds using a configurable whitelist or blacklist.

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

Optionally allow the tomb block to drop as an item when broken.

Provide players with a compass that points to their grave and displays the distance in blocks.

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

Automatically purge old tombs after a set time or number of tombs, with options to delete history or active tombs.

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

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

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

Customize all messages with hex color codes and design dynamic GUIs for death history and inventory management.

99% of processes run asynchronously for optimal server performance.

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

Players can access their own death history and tomb locations via an intuitive GUI.

Display active tomb coordinates (x, y, z) to players upon joining the server.

Allow players to recover specific items from their death inventory via the GUI.

Delete a player's or all players' death history with a single command.

Control who can spawn tombs via permissions or a whitelist command, with easy lookup functionality.

Manage all tomb-related actions (teleport, delete, respawn) with straightforward commands.

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

Restrict tomb breaking to the owner, with configurable time limits for others to access.

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

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

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

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.

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

Fine-tune access to commands and features with a robust permission system.
Permission | Description |
---|---|
tombs.command.reload | Allows reloading the plugin's configuration file. |
tombs.command.add | Permits adding new fake tombs (admin functionality). |
tombs.command.remove | Enables removing a player's or all tombs. |
tombs.command.delete | Allows deleting old death records from the database. |
tombs.command.tp | Grants access to teleport to a tomb's location. |
tombs.command.whitelist | Permits managing the whitelist for tomb spawning. |
tombs.command.help | Allows viewing the help menu for tombs commands. |
tombs.command.player.deaths | Enables viewing all or a specific player's death history. |
tombs.command.respawn | Allows respawning a specific tomb by ID. |
tombs.command.ignore | Permits ignoring or deleting specific tombs. |
tombs.command.history | Grants access to the death history GUI. |
tombs.bypass | Allows bypassing GUI restrictions or tomb ownership checks. |
tombs.death | Enables spawning a tomb upon player death. |
♟ Available Commands
More images
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
https://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! )
https://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.