Graves 3.5

The ULTIMATE Death Chest Plugin! Holograms, Autoloot, EXP Storage, Customizable, Open Source, Free!

  1. RandomUnknown
    Native Minecraft Version:
    1.15
    Tested Minecraft Versions:
    • 1.13
    • 1.14
    • 1.15
    Source Code:
    https://gitlab.com/rngservers/minecraft/graves/
    [​IMG] [​IMG] [​IMG]
    The ULTIMATE full featured light weight death chest plugin / player grave plugin! Every feature you could ever need and more! While still being lightweight and small.​

    Features:
    • Extremely customizable
    • Free and Open-source
    • Change virtually everything
    • Holograms
    • Protection (Protect a Set Amount of Time)
    • Locking/Unlocking (Toggle Protection)
    • Autolooting (Auto Equip Everything)
    • Experience (Store Percentage of Players EXP)
    • Zombies (Zombies Spawn From Graves)
    • Particles
    • GUI (View Your Graves)
    • Teleporting + Cost (Vault Money Support)
    • Grave Tokens (Require a Token to Create Graves)
    • Item Blacklisting (Material, Name, Lore)
    • World Support (Enable/Disable Worlds)
    • Admin Viewing (View Others Graves)
    • Sound Effects
    • Particle Effects
    • Run Commands (On Open, Loot, Break, Explode Events)
    [​IMG]
    [​IMG]
    [​IMG]


    Video by: Server.pro


    Older Video by: ServerMiner


    German Tutorial by: TheGamingChris​

    Commands:
    • /graves help - Plugin info
    • /graves - Player graves
    • /graves list {player} - List another players graves.
    • /graves givetoken {player} {amount} - Give grave token (Only shows up if it's enabled in the config)
    • /graves cleanup - Cleanup holograms (OP)
    • Cleanup is useful if you want to remove the plugin or something broke a hologram.
    • /graves reload - Reload command (OP)
    Permissions:
    • graves.time.{seconds} Grave alive time in seconds. This option is best changed in the config.
    • graves.amount.{amount} Amount of graves a player can have. This option is best changed in the config.
    • graves.place (Default)
    • graves.open (Default)
    • graves.break (Default)
    • graves.teleport (Default) Disabled in config.
    • graves.experience (Default)
    • graves.autoloot (Default)
    • graves.gui (Default)
    • graves.gui.other (OP)
    • graves.givetoken (OP)
    • graves.bypass (OP)
    • graves.cleanup (OP)
    • graves.reload (OP)
    Code (YAML):
    configVersion: 1

    settings
    :
     # You can customize everything in this plugin, certain configurations may break the plugin.
      # Say for example you disable all ways to access a grave, or make it so graves never spawn.
      # Be mindful while editing the config, it is very powerful. I put comments on most options to help.
      # If something is not working as expected please report it in the discussion.
      # https://www.spigotmc.org/resources/graves.74208/

      # If you uncomment something make sure it is not repeated twice! You can remove or comment out the old option.
      # To disable messages set them to ""

      worlds
    : # What worlds will graves spawn in.
        - world
        - world_nether
        - world_the_end
        - ALL # Enable in all worlds

      #graveTime will be used for players who do not have the permission "graves.time.", It will also be used for entity graves.
      graveTime
    : 10800 # (Second) How long death chests should stay alive for, 10800 = 3 hours, 0 lasts forever.
      #graveBlock: CHEST # https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html
      graveBlock
    : PLAYER_HEAD # If player head.
      #graveBlock: AIR # Disable the graveBlock feature, if this is disabled you will want holograms or particles enabled so people can still open graves.
      #graveHeadSkin: "$entity" # If graveHeadSkin is set to "$entity", it will get the skin of the player or entity.
      graveHeadSkin
    : MHF_Chest # MHF_Chest is a mini chest.
      graveAirHeight
    : 1 # If the graveBlock is set to air how high will the hologram be off the ground, 0 is touching the ground.
      graveTitle
    : "$entity's Grave" # Grave chest title.

      graveMax
    : 18 # The max amount of graves a player can have.
      graveMaxMessage
    : "&8[&6Graves&8] &fA grave was not created, you have too many graves!"

      graveBreak
    : true # Can graves be broken.
      graveExplode
    : true # Can graves be blown up.

      # If you want to show the locked state of a grave you can add $protect to the hologram and lore.
      graveProtected
    : false # Enable the grave protection feature.
      graveProtectedMessage
    : "&8[&6Graves&8] &fThis grave is protected!"
      graveProtectedSound
    : BLOCK_CHEST_LOCKED # https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html
      graveProtectedKillerOpen
    : true # Can the killer open the killed players grave, this will bypass graveProtected.
      graveProtectedProtectedMessage
    : "&c&lProtected"
      graveProtectedUnprotectedMessage
    : "&a&lUnprotected"
      graveProtectedChange
    : true # Can the player change if their grave is protected by right clicking it in the graves GUI.
      graveProtectedChangeSound
    : ENTITY_DONKEY_CHEST # https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html
      graveProtectedTime
    : 300 # Seconds, 300 = 5 minutes. Set to 0 to always stay locked.

      graveOnlyCanBuild
    : false # Only create graves where the player can build, should work with all protection plugins.
      buildDeniedMessage
    : "&8[&6Graves&8] &fA grave was not created because you can't build there!"

      # Grave particle system.
      graveParticle
    : false # Disabled by default.
      #graveParticle: REDSTONE # https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Particle.html
      graveParticleColor
    : ORANGE # https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Color.html
      graveParticleCount
    : 4 # Amount of particles.
      graveParticleSize
    : 4 # Size of particles.
      graveParticleHeight
    : 0 # Height of the particles.

      graveFailure
    : "&8[&6Graves&8] &fA grave was unable to be placed! Item's dropped on ground." # Can't place grave message.

      graveOpenSound
    : BLOCK_CHEST_OPEN # https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html
      graveCloseSound
    : BLOCK_CHEST_CLOSE # https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html

      deathMessage
    : "&8[&6Graves&8] &fYou have a death chest at &6$x&fx, &6$y&fy, &6$z&fz that lasts for &6$time&f!" # Death message.

      graveTimeoutDrop
    : true # When a grave times out drop everything in it. If false it gets destroyed.
      placeGround
    : true # If the player dies in the air should the grave find the ground under the player to place it on.
      placeLavaTop
    : true # If the player dies in lava should it be placed at the top, this will override placeGround if it can.
      placeVoid
    : true # If the player died in the void, should it place a grave in the air.

      lootMessage
    : "&8[&6Graves&8] &fGrave looted!"
      lootSound
    : ENTITY_DONKEY_CHEST # https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html
      lootEffect
    : MOBSPAWNER_FLAMES # https://hub.spigotmc.org/javadocs/spigot/org/bukkit/Effect.html

      # If expStore is false it will store what Minecraft would normally drop, if you want to fully disable it, set expStore to true and expStorePercent to 0.
      expStore
    : true # Should all the players EXP be stored in the grave. If false only the vanilla drop amount will be stored.
      expStorePercent
    : 0.8 # How much of the EXP should be stored, 0.8 = 80%, 1 = 100%, 0 = 0%.
      expLevelRound
    : true # If using $level should it be rounded to a whole number.
      expMessage
    : "&8[&6Graves&8] &fLooted &6$level &flevels from grave!"

      permissionDenied
    : "&8[&6Graves&8] &fPermission Denied!"

      graveEntities
    : # Entities that can have graves.
        - PLAYER
        #- ZOMBIE
        #- ALL

      graveZombieOwner
    : false # Should a grave spawn a zombie when it is looted by its owner.
      graveZombieOther
    : true # Should a grave spawn a zombie if it is looted by another player.
      graveZombieOnlyBreak
    : false # Should a zombie only spawn if the player broke the grave not open it.
      graveZombieExplode
    : false # Should a grave spawn a zombie if it is blown up, this only works if the grave can be blown up.
      graveZombieType
    : ZOMBIE # https://hub.spigotmc.org/javadocs/spigot/org/bukkit/entity/LivingEntity.html
      graveZombieOwnerHead
    : true # Will the zombie have the owners head on.
      graveZombieHealth
    : 20 # How much health the zombie has.
      graveZombiePickup
    : false # Can the zombie pickup dropped items.
      graveZombieDrops
    : false # Do grave zombies drop items, this may include the head it is wearing.
      graveZombieName
    : "$owner's Zombie"

      hologram
    : true
      hologramOpen
    : true # Will right clicking a hologram open the grave.
      hologramLines
    :
       #- "&6$protect" # Show if a grave protected.
        - "&6$entity's &fGrave"
        - "&6$itemCount &fItems &f/ &6$level &fLevels"
        - "&6$time &fleft"

      guiTitle
    : "$entity's Graves"
      guiGrave
    : "&fGrave: &6$x&fx, &6$y&fy, &6$z&fz"
      guiEmpty
    : "&8[&6Graves&8] &fYou don't have any graves!"
      guiLore
    :
       #- "&7$protect" # If you are using grave protection you might want to allow the player to see if their grave is protected. And tell them how to change the protection.
        #- "&7Right click to change protection"
        - "&7Items
    : &f$item"
        - "&7Levels
    : &f$level"

      graveTeleport
    : false # Can the player teleport to their grave from the Graves GUI.
      graveTeleportCost
    : 5 # How much it costs to teleport to a grave, you need Vault for this.
      graveTeleportMessage
    : "&8[&6Graves&8] &fYou teleported to your grave for &6$money&f!"
      graveTeleportUnsafe
    : false # Should players be allowed to always teleport to a grave even if unsafe.
      graveTeleportTop
    : true # If the grave is in a unsafe location, should the player be teleported to the top. If this fails then the fail message will show.
      graveTeleportTopMessage
    : "&8[&6Graves&8] &fGrave was in an unsafe location, you have been teleported nearby."
      graveTeleportFailedMessage
    : "&8[&6Graves&8] &fTeleport failed! Teleport location is unsafe!"
      graveTeleportSound
    : ENTITY_ENDERMAN_TELEPORT # https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Sound.html
      graveTeleportDisabled
    : "&8[&6Graves&8] &fGrave teleportation is disabled!"

      graveToken
    : false # Do players need to have grave tokens in their inventory when they die to create a grave.
      graveTokenItem
    : SUNFLOWER # https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html
      graveTokenName
    : "&6Grave Token" # Grave token name.
      graveTokenLore
    : # Grave token lore.
        - "&7Keep this in your inventory and"
        - "&7when you die a grave will be"
        - "&7created!"
      graveTokenRecipeEnabled
    : true # Can players craft grave tokens.
      graveTokenNoTokenMessage
    : "&8[&6Graves&8] &fA grave was not created because you didn't have a &6$name&f!"
      graveTokenRecipe
    : # Grave token recipe, use AIR for an empty square.
        - "GOLD_INGOT GOLD_INGOT GOLD_INGOT"
        - "GOLD_INGOT EMERALD GOLD_INGOT"
        - "GOLD_INGOT GOLD_INGOT GOLD_INGOT"

      notEnoughMoneyMessage
    : "&8[&6Graves&8] &fYou don't have enough money! You need &6$money&f!"

      timeSecond
    : "&6$s&fs "
      timeMinute
    : "&6$m&fm "
      timeHour
    : "&6$h&fh "
      timeDay
    : "&6$d&fd "
      timeInfinite
    : "&6Infinite"

      ignoreKeepInventory
    : false # Should the plugin ignore the keep inventory gamerule.

      graveCommandsOnlyPlayers
    : true # Should grave commands only execute on player graves. If false entity graves will execute commands.
      # Run commands on grave actions, you can use the following placeholders.
      # $entity, $owner, $x, $y, $z, $time.
      graveLootCommands
    :
       #- "say $entity looted $owner's grave"
      graveCreateCommands
    :
       #- "say $entity died at $xx $yy $zz, grave lasts for $time!"
      graveOpenCommands
    :
       #- "say $entity is looting $owner's grave!"
      graveBreakCommands
    :
       #- "say $entity broke $owner's grave!"
      graveExplodeCommands
    :
       #- "say $entity exploded $owner's grave!"

      graveItemIgnore
    : # Items that graves will ignore, these items will be handled normally.
        #- BEDROCK  # https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html
      graveItemIgnoreName
    : # If an item has this exact name it will be handled normally.
        #- "&4Admin Sword"
      graveItemIgnoreLore
    : # If an item has this exact line of lore it will be handled normally.
        #- "Soulbound"
      graveItemIgnoreNameContains
    : # If an item contains this string in the name it will be handled normally.
        #- "Super Pickaxe"
      graveItemIgnoreLoreContains
    : # If an item contains this string in the lore it will be handled normally.
        #- "Ignore Lore"

      # If a player dies in these blocks a grave will not be created.
      graveIgnoreMessage
    : "&8[&6Graves&8] &fA grave was not created because you died in &6$block&f!"
      graveIgnore
    : # Uncomment lava if you don't want graves being created in lava. You can add more to the list if you want.
        #- LAVA

      # https://hub.spigotmc.org/javadocs/bukkit/org/bukkit/Material.html
      graveReplace
    : # What blocks can graves replace.
        - TORCH
        - REDSTONE_TORCH
        - WATER
        - GRASS
        - TALL_GRASS
        - FERN
        - LARGE_FERN
        - SNOW
        - SUNFLOWER
        - LILAC
        - ROSE_BUSH
        - PEONY
        - VINE
        - DEAD_BUSH
        - SEAGRASS
        - SEA_PICKLE
        - DANDELION
        - POPPY
        - BLUE_ORCHID
        - ALLIUM
        - AZURE_BLUET
        - RED_TULIP
        - ORANGE_TULIP
        - WHITE_TULIP
        - PINK_TULIP
        - OXEYE_DAISY
        - CORNFLOWER
        - LILY_OF_THE_VALLEY
        - WITHER_ROSE
        - BROWN_MUSHROOM
        - RED_MUSHROOM
        - OAK_SAPLING
        - SPRUCE_SAPLING
        - BIRCH_SAPLING
        - JUNGLE_SAPLING
        - ACACIA_SAPLING
        - DARK_OAK_SAPLING
        - WHITE_CARPET
        - ORANGE_CARPET
        - MAGENTA_CARPET
        - LIGHT_BLUE_CARPET
        - YELLOW_CARPET
        - LIME_CARPET
        - PINK_CARPET
        - GRAY_CARPET
        - LIGHT_GRAY_CARPET
        - CYAN_CARPET
        - PURPLE_CARPET
        - BLUE_CARPET
        - BROWN_CARPET
        - GREEN_CARPET
        - RED_CARPET
        - BLACK_CARPET
        - OAK_SLAB
        - SPRUCE_SLAB
        - BIRCH_SLAB
        - JUNGLE_SLAB
        - ACACIA_SLAB
        - DARK_OAK_SLAB
        - STONE_SLAB
        - SMOOTH_STONE_SLAB
        - SANDSTONE_SLAB
        - CUT_SANDSTONE_SLAB
        - PETRIFIED_OAK_SLAB
        - COBBLESTONE_SLAB
        - BRICK_SLAB
        - STONE_BRICK_SLAB
        - NETHER_BRICK_SLAB
        - QUARTZ_SLAB
        - RED_SANDSTONE_SLAB
        - CUT_RED_SANDSTONE_SLAB
        - PURPUR_SLAB
        - PRISMARINE_SLAB
        - PRISMARINE_BRICK_SLAB
        - DARK_PRISMARINE_SLAB
        - POLISHED_GRANITE_SLAB
        - SMOOTH_REDSTONE_SLAB
        - MOSSY_STONE_BRICK_SLAB
        - POLISHED_DIORITE_SLAB
        - MOSSY_COBBLESTONE_SLAB
        - END_STONE_BRICK_SLAB
        - SMOOTH_SANDSTONE_SLAB
        - SMOOTH_QUARTZ_SLAB
        - GRANITE_SLAB
        - ANDESITE_SLAB
        - RED_NETHER_BRICK_SLAB
        - POLISHED_ANDESITE_SLAB

    Older Versions:
    1.8 Version:
    Graves 1.8 Build
    1.12 Version: Graves 1.12 Build
    Older builds are not as supported or up to date as the latest version. Some features may be disabled or not working.

    Donate Crypto:
    Bitcoin: bc1qfkz5d8exrpk6m7qzdrd2zuw5hnnutw6ez9ztjp
    Monero: 44aFzuGmDVxi2tSXvzgzjejaCDg5F79Zr7JnLfUgZcP2K91ZrTDHZFYFUWeZqsMwr7Vw2h76jsQjgMKPKdvxXvSFLo35Q76
    [​IMG]
    [​IMG]
    Developed by RNGServers

    IP: earth.rngservers.com​

    Extra:
    If you find bugs please report them in the discussion. You are also welcome to request features! :)

Recent Updates

  1. Bug Fixes
  2. Fix Waterlogged Error
  3. Bug Fixes, New Permissions

Recent Reviews

  1. AdrianHeyzel3
    AdrianHeyzel3
    5/5,
    Version: 3.5
    ¡Este plugin es muy bueno! 10/10
    -----------------------------------------------
  2. XxPoNaGeXx
    XxPoNaGeXx
    5/5,
    Version: 3.5
    Good plugin! Although chests sometimes spawn above nether which isn't good! I hope it gets fixed
  3. FoxSpellCaster
    FoxSpellCaster
    5/5,
    Version: 3.5
    After buying a lot of different plugins I ended up using Graves instead! I am waiting for a patch for 1.16, but even the 1.15 version is running fine on my server.
  4. ELROMPEORTOS3000
    ELROMPEORTOS3000
    5/5,
    Version: 3.5
    wath is it?
    plugin Graves v3.5 generated an exception while executing task 64
  5. Minelpro_25
    Minelpro_25
    5/5,
    Version: 3.5
    Muí buen plugin, justo lo que necesitaba para mi servidor survival, espero que le sigas dando soporte y actualizaciones!
  6. AnonAlpha
    AnonAlpha
    5/5,
    Version: 3.5
    Really good plugin, the best you can get for now, fully customisable, really useful for survival servers
  7. Partridge420x
    Partridge420x
    5/5,
    Version: 3.5
    Making some more banger plugins my dude. Easily customization and for a known fact from previous times your super helpful when it comes to support
  8. ChadTheFrog
    ChadTheFrog
    5/5,
    Version: 3.5
    Great plugin with a great developer that constantly updates and fixes bugs. This plugin is really useful and is easy to use. Highly recommended. 5 stars!
  9. MrWardy
    MrWardy
    5/5,
    Version: 3.5
    Amazing plugin, no issues, easy to setup and looks great. I do have one suggestion and that is it would be cool if there were a config option to change when a user has reached their max amount of graves for it to start deleting their oldest graves to make space for new graves instead of just not creating the new grave
  10. AshuGuptaGamer
    AshuGuptaGamer
    5/5,
    Version: 3.5
    We someone dies in lava in nether if forms the grave above the bedrock!

    Please help!