Forgotten Graves
Forgotten Graves is a highly configurable fabric mod that adds a grave which stores items and XP upon death; the grave will then begin to age at random intervals between 4 different stages.
The graves are craftable, support custom names & heads, and can be locked at any age stage (via honeycomb). You can easily go back a stage or remove the stage lock by right clicking the grave with a shovel.
If you have any issues with the mod, or a feature request, please use the issue tracker. Any feedback is welcomed. Thank you!
Compatibility
This mod has compatibility support for:
- Trinkets
- BackSlot (Partial; items are stored but not put back into the BackSlot slots)
Disclaimer: This does not mean the above mods are necessarily compatible with each other, just with Forgotten Graves!
Grave Models
Configuration
Please refer to the Wiki to see the configuration options and what they do.
Credits
This mod is based on Graves Not Forgotten by SilverGleam and Gravestones by geometrically_.
Disclaimer
I'm mostly working on this mod for my own server's personal use so I cannot promise that all requested functionality will be added (i.e. compatibility with ___ mod). I'll still try though!
Want to show your support?
Could we get a recovery compass?
In reply to lordsavageofthedark:
Hmm, I like that idea. I'll most likely get around to adding one but I'm not sure when.. probably not until sometime in June as my life's pretty busy right now.
In reply to Syhlo:
Okay! :)
Can you add compatibility with inventorio mod? When I retrieve my gravestone, it doesn't give the tools in the tool slot back
Hey, not sure where to post this so I'll probably put it in both pages!
There's a compatibility issue with back slot and graves (We're using forgotten graves mod - vmc1.18.1-v2.5.0 and back slot v1.2.5) having any items inside the back slot when dying deletes all of the items and doesn't appear in the grave. We've lost a lot of really expensive tridents because of this. Is there any way to make compatibility for it, so the items drop on the ground, go back into the slot or even just pop back into the inventory again? Curious if there's anything we can do, don't want to pull back slot, some of our players use it a lot!
In reply to linkandepona2:
Hey there, thanks for the report! I'm aware of the issue and have been working on compatibility for it. Been a bit busy with work so I haven't been able to finish it, but I'll try and see what I can do tonight.
In reply to Syhlo:
Thanks so much! We'll keep an eye out =)
In reply to linkandepona2:
Made some headway with this but might be another day or two before I can actually release it. Having some weird behavior when it comes to Trinkets & BackSlot both being installed. 🤔
In reply to linkandepona2:
Alright support for BackSlot has been added, let me know if you run into any issues, thanks!
I'm very new to minecraft and modding in general but I get an error when dying that the game crashes me out and a grave doesn't spawn. I hesitated to make a new thread on github since I'm 99% sure this is an error on my part. I tried dying by falling and fire. Any help would be greatly appreciated.
pastebin code
In reply to qzfulcrumx:
Thanks for letting me know, that's quite strange -- I'm having trouble replicating it. Can you go ahead and open a GitHub issue as well? Thanks! :)
In reply to Syhlo:
Sure, I'll put the debug log and what I did too.
I'm playing on a private server with family. I have fabric. I'm the only one who wants this. Do I need to configure something in the server settings or can it just be client side? I must be dense because I can't see how to open the config menu. I appreciate any help. :)
In reply to kamsly:
Hey there, to access the config menu from in game you would need to use another mod called Mod Menu; it adds a "Mods" button on the main menu and pause menu. From there, click on the mod you want to configure and look toward the top right of the screen -- you should see a little cog.
If you'd like to access it outside of the game you can go into your minecraft folder and look for a config folder -- it should contain "forgottengraves.json" which you can edit to configure the mod.
To answer your question, this mod would be required to be installed on both the server and the client. Currently configuration of the mod is done on the server and clients adhere to the server's configuration.. so unfortunately right now people can't opt out of using it.
I haven't messed around with networking code for Fabric yet but I do have a couple ideas on how I can allow a server-wide configuration with some settings being set on the client (like whether the graves are enabled for that user). I'm going to be traveling for the next couple days but I'll try and see what I can do once I'm back home. :P
In reply to Syhlo:
Thanks for the response! This info helps me a lot. :) It's my nephew's server and he's very old school, does not want any mods. Whereas I like to have some challenges, but not total loss of my stuff if I die. It makes it not fun for me to worry about that. I also like to look around and try out some of the cool mods that have been written, the rest of my family just love to build giant projects. I'll look forward to any updates you post. Thanks a bunch! :)
In reply to kamsly:
Hey, I wanted to get back to you on this. So I added the ability to allow clients to modify their own settings while on servers not too long ago (the server sets which ones can be modified). I'm not sure if you're still wanting to use it on your nephew's server without graves spawning for anyone else but if you do there would be a few requirements:
1. The mod must be on the (Fabric) server (accompanied by Cloth Config).
2. The mod must be installed by all clients connecting to the server (accompanied by Cloth Config).
3. The server would need to use this config: https://pastebin.com/Cb34EDjV.
As for the other players, they can opt out of using the mod by changing enableGraves to false in their client's config. Hope this helps! :)
I seem to have a bug on my server that my friend can not break his grave. But as the server owner, I was able to. Does this have something to do with "enableGraveRobbing" or "minOperatorOverrideLevel"?
In reply to meta_mystic:
I'm working on releasing a patch for the different versions of this mod that I think might resolve this very issue -- once it's released can you let me know if this issue persists? :)
In reply to Syhlo:
I set "enableGraveRobbing" to true and "minOperatorOverrideLevel" to 1 and that seems to have solved the problem. But I will update and keep you posted!
In reply to meta_mystic:
Sounds good! The issue was with how I was comparing the player's UUID (universally unique identifier) against the grave owner's UUID. They should be compared correctly now. :)