Gravestone
Constructs an inscribed gravestone, with a buried inventory chest, wherever a player dies.
Features
- Generates a gravestone at the location of a player's death.
- The gravestone will generate an inscription displaying the player's name, date of death and game session time.
- A "Treasure Chest" will generate beneath the grave containing the deceased player's inventory and armor items.
- Gravestone elements will only replace "natural" blocks such as dirt, sand, grass, gravel, netherrack, etc. This may be turned off in config.yml.
- Acts as a useful indicator, especially in SMP games, where players may gain better knowledge of exploration attempts and history within the game.
- Configurable options, Permissions and WorldGuard support.
Change Log | Configs | Permissions | Media
Configs
Use config.yml to apply custom settings to available Gravestone options.
Option | Default | Description |
---|---|---|
enable-white-list | false | Use this to activate the white-list.txt. Once active, only usernames listed here will be granted gravestones upon death. |
only-build-grave-on-natural-material | true | Grave sections will only render-replace "natural" materials such as dirt, sand, grass, gravel, netherrack, etc. Set to false to allow grave blocks to replace any material. |
enable-fancy-grave | true | Enables a "fancy grave" which adds dirt and roses around gravestone. Setting this to false will generate a "basic" grave consisting of only a gravestone with sign. |
create-buried-inventory-chest | true | Enables the creation of the buried inventory "treasure chest". Set this to false if you don't want this feature. |
display-date-time-of-death | true | Displays the date and time of a player's death. |
fancy-grave-material | dirt | Material used around a fancy grave. |
allow-unlimited-graves-per-player | true | Default is true to allow for unlimited graves per player. When set to false, a player's prior grave will disappear and the area's original contents will be restored. If the player's grave block has been altered after construction then the prior grave blocks will not be reset. This avoids the potential for griefing. |
grave-stone-material | smooth stairs | Used to set material used for gravestone. |
enable-grave-lightning-effect | true | Lightning effect upon grave when player dies. Set to false to turn off. |
enable-fancy-grave-side-decor | true | Turns on the side decor for a fancy grave. |
fancy-grave-side-decor | red rose | Sets the decor used for the side decor of a fancy grave. |
only-build-grave-if-player-has-inventory | true | Only build grave if player has an inventory. Set to false to turn off. |
allow-grave-in-normal-world | true | Enables grave creation in the overworld. |
allow-grave-in-nether | true | Enables grave creation in the Nether. |
allow-grave-in-end | true | Enables grave creation in the End. |
white-list.txt
Use white-list.txt to limit grave creation to certain players. Note: Set enable-white-list: true in config.yml to enable the white list.
black-list.txt
Use black-list.txt to deny grave creation for certain players.
Permissions
permissions: gravestone.*: description: Permissions for Gravestone. children: gravestone.grave: true gravestone.gravestone: true gravestone.gravestone.info: true gravestone.grave: default: true description: Player permission for construction of a grave. gravestone.gravestone: default: true description: The default gravestone command. gravestone.gravestone.info: default: true description: Provides info about the Gravestone plugin.
"Fancy" Grave
"Fancy" Grave with Buried Treasure Chest
"Basic" Grave
Change Log | Configs | Permissions | Media
Also check out my Prayer Plugin
and Minecraft Pocket Reference!
can you make a command that will give players the option to enable and disable gravestone?
Hello!
We thought your plugin was really awesome, so we made a video about it :D http://www.youtube.com/watch?v=0JeBAYI2nMw
Feel free to use it how you like :P
@NanotronPrime
So, I've had a chance to see it in action today, and I really like it. I think it is much better than the back-on-death command, as it makes things a little more challenging than just teleporting back to the death location. And mobs don't walk off with gear and despawn, which has been a problem for some of my players.
Being able to disable in specific worlds is probably the most important feature for my server. I use multi-verse, and I have all of my game arenas consolidated in one world for just such a purpose. Next highest priority would probably be having graves disappear after a set time, to avoid the inevitable clutter. The other features I mentioned would just be gravy on top.
I saw someone in the comments asking for the ability to prevent graves in regions, rather than worlds. I can see the desire for that, but I'm sure it would be much easier to do the world based restriction, at least initially. It seems you're halfway there already with the ability to turn off based on world type (overworld, nether, end).
If you did eventually make a region based restriction, I would most certainly make use of that too, in addition to per world restrictions. I'm no expert, so I could be wrong, but it seems to me that the proper way to implement the region based restrictions would be with a WorldGuard custom flag.
If there is anything I can do to help, don't hesitate to ask. I run a small, semi-private server, and also have a test server at my disposal.
Thanks for being responsive to my feedback!
@timsavage
Thanks for the detailed and thoughtful reply. Here are some responses for you.
1) At the moment there are only configurable switches for the various vanilla worlds/rhelms and WorldGuard protection support. There are a few open tickets related to plugins such as Multi-Verse which I'll definitely take a look at soon.
2) Right, I agree about the clutter and configurable timers are a good solution. I recall seeing a few suggestions similar to this in the past. Still, thanks for the detail.
3) Yes, protection is on the to-do list. Good catch.
4) I have some of this in place where grave sections will only render over "natural" blocks. I'll be adding a user configurable option so admins can decide what is considered to be a "natural" block. Still, I like your ideas about "offsetting" the grave in certain cases. Good food for thought.
Thanks again for the feedback and for trying it out.
This looks like a fun plugin to use as an alternative to the /back command in my survival world. There are a couple suggestions I'd like to make for this plugin to be even more useful.
1) More multi-world aware. I would like to be able to disable this plugin in some worlds, such as dedicated arena worlds. Also, being able to have different settings for each world would be very welcome. Plugins that implement this usually have a sub-directory for each world, with a unique config file for each.
2) A configurable grave expiration timer. I would like to use this plugin to give players an opportunity to recover their equipment after dying, but I can see my worlds becoming cluttered with graves and buried chests of loot, giving lower level players too much opportunity to get equipment that is well above their experience level. I'd like to be able to have the graves automatically removed after an hour, or perhaps a day. Again, being able to have a different timeout per world would be ideal.
3) An option that allows only the victim to recover their chest. This would let server operators choose whether others can loot chests or not. I would probably allow grave looting at first, but it would be nice to be able to disallow it if things start to get out of hand.
4) A configurable list of 'natural' materials. My survival world has some roads that are gravel, so I'd like to prevent graves being made on these roads. Perhaps having the grave placed in the nearest 'safe' area that is comprised of natural materials would be the best. Then graves would appear on the side of the road, rather than in the middle of it. I'm also wondering how it handles grave placement in caverns, which are usually all stone. It would be a shame if graves are not created in this situation, because that's where a lot of people are going to die.
Thanks for listening! I'm going to give it a try, and see how it works on my server as it is now.
I love this plugin.
@BloodyChucklz
I tried it a couple times and it worked fine for me. Open up a ticket once you're ready to provide some detail. Thanks.
@NanotronPrime
This still doesnt work with worldguard for me
Could you please add some options to allow only certain players to use fancy graves, and also add an option to change what block the gravestone is made from?
@FU5I0Nuk
Try WorldGuard.
@Ahf1113
I was going to say the same. Then i read this :p
How do i stop the graves from being created in regions? as i cant get them to stop being created in arenas.
You should make a config option where they can despawn after so long.
awesome :D
@WsupPanda
I also would like to see this in a dedicated area, thank you
This plugin would be really cool if we can define an area as a graveyard, and when someone dies, a gravestone will be made inside the graveyard. Then the person owning the grave can visit the graveyard to attain their stuff! This would be so cool, and would stop people from potentially griefing by killing themselves.
http://www.youtube.com/edit?video_id=rqYgACuCSUs&ns=1 Made a video about this Plugin! Great Work!
Please add permission so I can disable this in certain worlds.
I love your plugin! For the regular player on my server it works just fine. However permissions would be most appreciated. That would allow me to disable the plugin for higher ranked user groups that have other means of retrieving their lost inventory. For example donators now keep one version of their items (scavenger plugin) and another one is being duplicated into the grave chests. Maybe you know about a work around that i did not see myself, in that case please let me know :)
@Islid
Thanks for the kind words Islid. I'll take a look at that one for the next release.