You're in Grave Danger

You're in Grave Danger

A mod focused around death. Will add graves to minecraft

Client and server AdventureStorageUtility

12.9K downloads
60 followers
Created a year ago
Updated 16 days ago

External resources



Project members

b1n-ry

Owner


Technical information

License
Client side
required
Server side
required
Project ID
Filter versions...
Filter channels...

You're in Grave Danger 1.5.1

Change

  • Amethyst imbuement soulbound totem compat

Fix

  • Fixed graves from emptying when reloading/rejoining the world/dimension

You're in Grave Danger 1.4.8

Change

  • Amethyst imbuement soulbound totem compat

You're in Grave Danger 1.3.14

Change

  • Amethyst imbuement soulbound totem compat

You're in Grave Danger 1.5.0

Changes

  • Updated to 1.19.3
  • Changed blacklistDimensions config into taking dimension string IDs, and not integer IDs
  • Disabled some compatibilities as mods hasn't updated. These mods are:
    • FLAN
    • Ftb Chunks
    • LevelZ
    • Origins (inventory power)
    • Travelers backpack
  • Changed how glowing graves are rendered. This might be able to fix some rendering issues
  • Added config to tell all players where the latest grave to the player who just logged of is located
  • Changed putXpInGrave config to xpStorage, allowing XP to be stored past death
  • Merged trySoft config and trySoftApproach config into one trySoft config

Fixes

  • Fixed some issues with item-loss config not working properly, and sometimes crashing
  • Fixed issue with /yigd grave [user] command bringing up a GUI for the player in question, not the one using the command

You're in Grave Danger 1.4.7

Changes

  • Changed glowing grave rendering. Will maybe solve issue for some people with invisible graves. Maybe not

Fixes

  • Fixed crash error with item loss config enabled
  • Fixed item loss feature from only deleting air, to actual items
  • Fixed issue with travelers backpack trinket integration causing backpack to disappear
  • Fixed /yigd grave [user] bringing up GUI for wrong user

You're in Grave Danger 1.3.13

Changes

  • Changed glowing grave rendering. Will maybe solve issue for some people with invisible graves. Maybe not

Fixes

  • Fixed crash error with item loss config enabled
  • Fixed item loss feature from only deleting air, to actual items
  • Fixed issue with travelers backpack trinket integration causing backpack to disappear
  • Game will no longer crash when twilight bosses try to destroy graves
  • Fixed issue with /yigd grave [user] showing the GUI for the wrong user

Changes

  • Added config to spawn the grave where you last touched the ground
  • Added origins keep inventory power support

Fixes

  • Improved packet networking, meaning servers should no longer crash if too many people play on it
  • Travelers backpack were disappearing when "trinket mode" in travelers backpack config was enabled
  • XP progress did not save when dying above level 17
  • Mincells boss doesn't destroy graves
  • Fixed incompat (crash) with inventory tabs

Changes

  • Added config to spawn the grave where you last touched the ground
  • Added origins keep inventory power support

Fixes

  • Improved packet networking, meaning servers should no longer crash if too many people play on it
  • Travelers backpack were disappearing when "trinket mode" in travelers backpack config was enabled
  • XP progress did not save when dying above level 17
  • Fixed incompat (crash) with inventory tabs

Changes

  • You can now configure the graves to only be loot-able when holding a shovel. Default disabled
  • You can configure probability of any entity spawning when looting a grave. Default disabled (0%)
    • The entity can be configured to which entity, and also completely custom NBT
    • Nbt can contain special values representing player name (of grave owner or looter), player UUID
    • Nbt can also contain any item (based on which slot) in the grave, and even if this item should be "used up" (deleted from grave) or not
  • Improved grave area overrides to handle keep inventory zones
  • Added config for block not generating under graves in spawn protected area or claims
  • Added "inventory origins" compat

Fixes

  • Grave scroll is now craft-able when not disabled
  • Twilight bosses can no longer destroy graves

Changes

  • You can now configure the graves to only be loot-able when holding a shovel. Default disabled
  • You can configure probability of any entity spawning when looting a grave. Default disabled (0%)
    • The entity can be configured to which entity, and also completely custom NBT
    • Nbt can contain special values representing player name (of grave owner or looter), player UUID
    • Nbt can also contain any item (based on which slot) in the grave, and even if this item should be "used up" (deleted from grave) or not
  • Grave area overrides now use drop types (keep, drop or grave) instead of just saying grave or no grave
  • Added config for block not generating under graves in spawn protected area or claims
  • Added "inventory origins" compat

Fixes

  • Grave scroll is now craft-able when not disabled
  • Twilight bosses can no longer destroy graves
  • Item name of the grave compass is now properly translated

Changes

  • When retrieving items, and an items assigned slot is occupied, it will look for a slot to stack in

Fixes

  • Fixed an issue where when retrieving items, equipped items would get empty nbt elements, causing them unable to stack with other items of same type
  • Fixed an issue where when using the command /yigd grave [player] on a non OP, while having proper permissions, "cheat buttons" did not show up
  • Fixed an issue when using latest levelz version (1.4.0), game would crash on death

Changes

  • When retrieving items, and an items assigned slot is occupied, it will look for a slot to stack in

Fixes

  • Fixed issue where when retrieving items, equipped items would get empty nbt elements, causing them unable to stack with other items of same type
  • Fixed issue where when using the command /yigd grave [player] on a non OP, while having proper permissions, "cheat buttons" did not show up

Changes

  • Added back FTB Chunks compat
  • Added config to break or click on graves to claim them (2 in 1)
  • Added config to make soulbound level decrease when used (on death)
  • Added command to see coordinates for your latest death

Fixes

  • All custom resource files now support UTF-8 encoding
  • Trinket destroy and keep slot types are now supported

Changes

  • Added config to break or click on graves to claim them (2 in 1)
  • Added config to make soulbound level decrease when used (on death)
  • Added command to see coordinates for your latest death

Fixes

  • All custom resource files now support UTF-8 encoding
  • Trinket destroy and keep slot types are now supported

Changes

  • Added back FLAN compat
  • Updated to 1.19.2
  • You can now see who robbed your graves (configurable)
  • Added zh_cn translation, thanks to @deluxghost
  • TrySoft config is now more customizable, and you can config graves to keep same x and z, but change y coordinate
  • Graveyard spots can now be designated to specific players
  • You can now change in which dimension the graveyard should work in (default overworld)
  • You can now configure graveyards to generate graves at the closest place to the dying player
  • Dimension names in GUIs can now be changed with resource packs
  • Notifications for robbed graves can now be disabled
  • Graves can now be configured to stay after being claimed. You can click them to see when you died (which minecraft day) and you can move this grave with silk touch
  • Added config to keep all trinket items
  • Added grave compass item (normal compass pointing to your grave)

Fixes

  • Fixed backslot compat
  • Fixed a crash with /yigd moderate
  • Grave timer for robbing and expiration is no longer reset on world restart
  • GUI buttons will now also check permission api permissions
  • Unlocking graves now works

Changes

  • You can now see who robbed your graves (configurable)
  • Added zh_cn translation, thanks to @deluxghost
  • TrySoft config is now more customizable, and you can config graves to keep same x and z, but change y coordinate
  • Graveyard spots can now be designated to specific players
  • You can now change in which dimension the graveyard should work in (default overworld)
  • You can now configure graveyards to generate graves at the closest place to the dying player
  • Dimension names in GUIs can now be changed with resource packs
  • Notifications for robbed graves can now be disabled
  • Graves can now be configured to stay after being claimed. You can click them to see when you died (which minecraft day) and you can move this grave with silk touch
  • Added config to keep all trinket items
  • Added grave compass item (normal compass pointing to your grave)

Fixes

  • Fixed backslot compat
  • Fixed a crash with /yigd moderate
  • Grave timer for robbing and expiration is no longer reset on world restart
  • GUI buttons will now also check permission api permissions
  • Unlocking graves now works

Changes

  • Added back graveyard compat
  • Added back ftb chunks compat
  • Added back levelz compat
  • Commands can now restore/rob graves based on coordinates
  • Added compat with common protection api (land claim api)
  • Added back inventorio compat
  • Added back travelers backpack compat
  • Inventory will no longer be cleared when respawning, before soulbound items are given back (configurable)
  • User will now be prompted with a screen complaining, if the yigd config file is broken
  • Graves can now be configured as of what will cause them to generate. Player death or when the inventory would usually drop (both still when player dies)
  • Improved modded inventory storage in grave data and soulbound data

Fixes

  • Removed error print in log when death scroll is disabled
  • Other bug fixes

Changes

  • Re-added requiem compat (for fake players and possessed mobs)
  • Graves can now be restored/robbed using coordinates
  • When a player respawn after dying their inventory is no longer cleared (can be toggled with config)
  • Replaced goml compat with common protection api compat
  • Players will now be told when starting their game if the config is broken, and how to fix it
  • You can now configure any of two places in the code where graves can generate, this to fix potential issues

Fixes

  • Graves can now be robbed when configured to claim on destroy
  • The game will now start when the config file is broken, but will print an error
  • When opening grave GUI data will be sent in smaller parts allowing much more data to be sent
  • Game will no longer crash when graves drop items on the ground
  • Stopped parsing error with death scroll item from showing
  • Fixed an issue where levelz could cause soulbound items from inventorio and/or travelers backpack to disappear
  • Fixed botania resolute ivy behaviour

1.3.6

This update will add some new things and overall improves the user experience (I hope)

Changes

  • Added compatibility with The Graveyard!
    • You can configure so that dying close to a graveyard will have your grave spawn in that graveyard. Your grave will change place with a grave there, and if there are no free graves at that structure, your grave will generate where you died as normally
    • Change the tag data/yigd/tags/worldgen/configured_structure_feature/graveyard_structures.json to configure which structures graves can be replaced in. Default to all graveyards
    • Search radius for closest acceptable graveyard can be configured
  • Slightly toned the player color down in the /yigd moderate command from vibrant green to darker green
  • Added compatibility with fabric permissions api
  • Added a very basic search function for the player select in the GUI you get when executing /yigd moderate
  • Some commands can now be used from server console, command blocks, and similar
  • Added back travelers backpack compat
  • Added compatibility with botania resolute ivy

Fixes

  • Filters will no longer reset when changing pages in the GUIs
  • Fixed graves that very rarely was placed in the wrong dimension
  • Graves will now ignore blocks as grass, snow layers, ferns, and dead bushes when generating (added to block whitelist)

This version does not include all new features, but does include 2 new things

  • Added compatibility with botania resolute ivy
  • Some commands can now be used from server console, command blocks, and similar

Ported latest 1.18.2 release to 1.19 snapshot

Fixes

  • You will no longer lose all your items if you die in spectator mode
  • Fixed a potential issue if player had their inventory full of soulbound items, and had both curse of binding and soulbound on their armor, the armor would either disappear, or the game would hang, or it would work. Anyway now it works better
  • Fixed /yigd and /yigd grave not working for non OPs, even if selfView config was enabled

Changes

  • Added 2 new configs. voidSlots and soulboundSlots
    • voidSlots: You can configure slot IDs for some slots that will never get saved in your grave.
    • soulboundSlots: You can configure slot IDs for some slots that will always receive the soulbound trait.
    • Slot IDs are available to read in the wiki. If any mod extending the inventory is included, the IDs will not be the same (for example BigInv mod)
  • Made enchantments more configurable. You can now decide where and when you can receive them (requires change in config file)

This version fixes a few bugs

Teleport scroll should be more reliable now Corrected a typo Dying in spectator mode will no longer lose all your items /yigd grave and /yigd should now work properly again

Fixed crashes on servers

1 million downloads/6 month anniversary update!

Changes

  • Added soulbound item blacklist tag
  • Added a button in the grave GUI to restore grave (for OPs)
  • Added a button in the grave GUI to rob graves (for OPs)
  • Grave backups are no longer deleted once the grave is claimed
  • Grave backup status is now tracked, meaning you can see which graves have been claimed or destroyed in some way
  • Added filters and display options for the newly tracked grave statuses when using the GUI
  • Added command to clear grave backups
  • If grave overrides a block when it spawns, this block will replace the grave once it's claimed
  • Changed default configs to now place grave more accurately where you died.
  • You can now right click with skulls on decorative graves to attach the skull to the grave
  • Core command name is now configurable
  • The /yigd command now has the same functionallity as /yigd grave
  • Added commands to whitelist/blacklist users from generating graves on death
  • Added datapack file that can create areas in your world where graves can't spawn
  • Added grave keys (configurable)
    • Paired to either a grave, a player, or will work on all graves
    • Retrieved from death and/or GUI
    • If made craftable with datapack they are bound to the player crafting them
    • Rebindable with shift + right click (configurable on/off)
  • Combining soulbound with curse of binding will not equip armor when you respawn anymore
  • Added config that can allow players to unlock their graves through GUI for everyone to rob it
  • You can now decide what happens with your items when you die in spawn protected area (grave/keep items/drop items)

Compatibility

  • Added compatibility with levelz's XP (configurable)
  • Added compatibility with 3 claim mods. You can now configure what happens when you die in claims from these mods. Keep items/drop items/generate grave.
    • GoML ReServed
    • FTB Chunks
    • FLAN

Bug fixes

  • "Magna tools" (like indrev drill or hammers) can no longer destroy graves with the help of extended mining area
  • Fixed position error when gamerule doImmediateRespawn enabled
  • Graves should not be able to spawn where the end portal or dragon egg can generate
  • Fixed a crash connected to glowing graves
  • Fixed an issue where the game would sometimes freeze with the itemLoss config enabled

1 million downloads/6 month anniversary!

Changes

  • Added soulbound item blacklist tag
  • Added a button in the grave GUI to restore grave (for OPs)
  • Added a button in the grave GUI to rob graves (for OPs)
  • Grave backups are no longer deleted once the grave is claimed
  • Grave backup status is now tracked, meaning you can see which graves have been claimed or destroyed in some way
  • Added filters and display options for the newly tracked grave statuses when using the GUI
  • Added command to clear grave backups
  • If grave overrides a block when it spawns, this block will replace the grave once it's claimed
  • Changed default configs to now place grave more accurately where you died.
  • You can now right click with skulls on decorative graves to attach the skull to the grave
  • Core command name is now configurable
  • The /yigd command now has the same functionallity as /yigd grave
  • Added commands to whitelist/blacklist users from generating graves on death
  • Added datapack file that can create areas in your world where graves can't spawn
  • Added grave keys (configurable)
    • Paired to either a grave, a player, or will work on all graves
    • Retrieved from death and/or GUI
    • If made craftable with datapack they are bound to the player crafting them
    • Rebindable with shift + right click (configurable on/off)
  • Combining soulbound with curse of binding will not equip armor when you respawn anymore
  • Added config that can allow players to unlock their graves through GUI for everyone to rob it
  • You can now decide what happens with your items when you die in spawn protected area (grave/keep items/drop items)

Compatibility

  • Added compatibility with levelz's XP (configurable)
  • Added compatibility with 3 claim mods. You can now configure what happens when you die in claims from these mods. Keep items/drop items/generate grave.
    • GoML ReServed
    • FTB Chunks
    • FLAN

Bug fixes

  • "Magna tools" (like indrev drill or hammers) can no longer destroy graves with the help of extended mining area
  • Fixed position error when gamerule doImmediateRespawn enabled
  • Graves should not be able to spawn where the end portal or dragon egg can generate
  • Fixed a crash connected to glowing graves
  • Fixed an issue where the game would sometimes freeze with the itemLoss config enabled

Fixed a few functional and visual bugs

  • Graves ignoring robbing config if configured to drop contents when retrieved
  • /yigd moderate will offset buttons wrongly on other "pages"

Updated to 1.18.2 Called 1.3.0 because of a lot of changes in the vanilla code

This version includes some bug fixes  - XP will now drop when graves are configured to drop items on ground when retrieved  - The game will no longer crash when a grave with xp in it expire  - Percent of XP given back from graves will now be more accurate when you die past level 16

Added compat with travelers backpack, as it has now been updated to 1.18

This update will only include two new features, however they are highly configurable.

  • Fixed an issue loading a json file included in the mod.
  • Renamed the tp_scroll namespace to death_scroll
  • Added more configs for the death scroll item
    • The scroll can now be configured not only if it should load or not, but also what it should do. It will either teleport you to your grave, or show info of your grave.
    • The scroll can now be configured to be given to you when you die
  • Added configs for items to be deleted from your inventory on death
    • A new item tag has been added as blacklist from being removed. If this feature is enabled, backpacks, shulker boxes and similar should be put here (empty by default)
    • A range of items can be deleted. Either x to y items, or x% to y% of your inventory.
    • Range can either target single items or full stacks
    • A percentage can be set to the likelyhood of each item trying to be destroyed to actually be destroyed/deleted.
    • Can either ignore soulbound items or not
    • Will take effect before curse of vanishing (meaning if you have the mod configured to remove 1 item, it might remove a curse of vanishing item).
    • Not compatible with items in backpacks. If a backpack is found then the entire backpack will disappear, even if it's configured to not delete entire stacks
  • Added compatibility with optifabric (not recommended to use, but now it will work)

Fixes issue where player can retrieve their items the tick they are dead

Fixes rendering issues with the grave rendering full white instead of with a glowing shader

Fixing an error causing servers to crash when dying or retrieving graves

Withers can no longer destroy graves This will also apply to the gauntlet boss from the Bosses of Mass Destruction mod I have no idea how this wasn't already implemented

Some new features

  • All hardcoded text messages have been changed to work with lang files
  • A proper logger is now used
  • Different players can now have different retrieval priorities as that config will sync from client to server
  • Added Death Sight enchantment (disabled by default, togglable in config). Added to helmets. When equipped all graves will always render with the glowing effect, no matter who's it is or your glowing configs
  • Grave View GUI will now display the dead user if the client can find them
  • Fixed some problems with mods extending the vanilla inventory (extra inventory and bigInv among others)

All these features (along with every other feature for the mod) can now be found for 1.16 and 1.17 as well

Backport of the 1.18 version of the mod. Should be stable, but marked as BETA since it might have some problems with older versions. BACKUP YOUR WORLD BEFORE USING THIS VERSION

Backported from 1.18 version. Should be stable. Marked as BETA because it's incompatible with old graves. BACKUP YOUR WORLD BEFORE USING THIS VERSION

Smaller update with a few tweaks and fixes  - Fixed spawn protection ignore config (spawn protection can now be ignored)  - Glowing render will now render as a proper glowing effect (the one mobs and players get from spectral arrows)  - Changed the glowMinDistance config to 0, causing the glowing render to always be applied if enabled

This update mostly includes minor fixes and new configs

- Added config for letting xp drop outside graves on death  - Added curse of bidning toggle (how it is applied when retrieving items from graves, NOT a toggle for the enchantment completely)  - Fixed an issue where graves disappeared from the end spawn platform when going back to the end  - Added config to ignore spawn protection for graves. Set to true by default (that graves do override spawn protection)  - Fixed an issue where your game would crash when respawning

Changes

  • Added item soulbound data tag for items that should always have the soulbound trait, no matter enchantment
  • Changed default configs to be more server friendly. Graves can now be robbed after 1 hour
  • Added compatibility with FTB Chunks
  • Added a new item (configurable, off by default), that will teleport you to your latest grave. Texture provided by @Kai-mbe
  • Changed the command /retrieve_grave to /yigd restore
  • Added /yigd rob [user] command for remotely robbing graves. Requires OP
  • Added /yigd grave [user] command for viewing all your/someone else's grave. Requires OP to view other's graves. Does not require OP to view your grave.
  • Added /yigd moderate command for viewing all players with graves (and their graves) on the server/world. Requires OP. Note that this will not actually let you restore any graves from the GUI, just watch their contents
  • Old graves can now be restored even if a newer grave from the same player just got restored/retrieved
  • Version bump

Fixes

  • Graves would disappear if you claimed it the same tick as you died. This is now fixed
  • Fixed an issue where inventorio inventory disappeared from the grave if you closed and opened the world again.
  • Fixed an issue where graves could not be restored if you closed and opened the world again.
  • Fixed an issue where if you closed the world instead of respawning, joined another world and died, and then rejoined the first world, your soulbound items would be lost
  • Fixed a minor issue where the game would send a huge error message if Cammie's Wearable Backpacks were not installed (this is a compat thing)
  • Graves generated when more trinkets mods were loaded will no longer clear your inventory on retrieval (less trinket slots available than when grave generated)

Custom hitboxes/voxelshapes can now use values with decimal points. Cubes smaller than one cubic pixel can be used. If a requiem player shell dies, their graves will now be the same as the shell user. Fixed an issue where /reload did not work Added a config for changing the glowing effect render distance

In this update graves can use custom models! You can customize the appearance of graves with a resource pack in assets/yigd/models/block/grave.json. This file will work as any normal block model file, except it will feature a few extra features, as well as generating its hitbox shape based on the shape defined by the json model file. The extra features included will let you customize the optional skull and/or grave text. See the wiki for custom grave models for info on how you can create new models.

This update has also added the feature to decide in which directions graves should generate in graveyards (customizable per block)

xRay config has been changed. Now it's called "Grave Glowing", and will cause graves to render in completely white while 10 or more blocks away, and through walls.

Graves will no longer use a static model, which can allow the graves to render the adapted ground renderer better.

The adapt renderer will no longer look squished, but will only work with full opaque blocks (not glass, leaves, stair or slabs for example)

The ender dragon can no longer destroy graves

Graves will now only generate when you either have items in your inventory or xp equipped. In other words graves will not generate unless they serve a purpose. This can be configured to work as it has in the past

Fixed an issue where graves were deleted before checking if the player could claim the grave. Graves will now only be removed if the player can claim the grave.

Now all backpacks from Cammie's wearable backpacks are defaulted as "force replace slot". If you want to change this, you can override the datapack tag. You may get errors because of this when you try to start your game, but it shouldn't affect your game. There was a compatibility issue with botania where graves was destroyed during the guardian of gaia fight. This should no longer happen. If a grave fails to generate, it will try again, and (hopefully) exceed. Some of an xRay has been added where if the server AND client has a config enabled, grave owners will be able to read their name on the grave through blocks. This is not the intended final result, so expect visual bugs.

A (sort of) rewrite of the trinkets and inventorio compatibility has been made which makes the mod capable of storing mod inventory data as NBT. This will lead to being able to retrieve modded inventories straight to your inventory even if you relogg.

I've also added a few other configs and fatures in this version:

  • You can now customize which items should try and be forced on to the same slot as before looting a grave. This can be useful if some items are not supposed to be in any other slot than the chest slot for example. This feature can be used together with cammie's wearable backpacks mod. Forced slots will only work on armor slots.
  • Added a recipe for crafting the grave. You can disable this feature with a datapack easily.
  • The mod will now require fabric loader version 0.12.9 as a minimum
  • Added "Drop Grave Block" config, which will, if enabled, cause the grave to drop as a block when grave is looted.
  • Added "Require Grave Item" config, which will instead of generating a new grave on death, use a grave from your inventory. If you are not carrying a grave around, your items will drop on the floor
  • Updated the mod to 1.18.1

Graves will now generate on top of soulsand and slabs instead of next to them

You can now let your graveyard spawn in between two coordinates. If you have a datapack utilizing this feature PLEASE UPDATE THE DATAPACK FILE

You can now add a list of damage sources that should not generate a grave if it's your cause of death

Added inventorio compat back to the mod since it got updated to 1.18

You can now configure if your head should drop when you die (works both with and without graves)

Mods without compat should hopefully not delete all its items anymore

Mod is now a lot smaller due to not including cloth config. This mod will now require cloth config to start instead

Small update fixing two bugs End city loot was previously not able to generate. It is now Cammie's wearable backpacks disappeared due to not having their default slot as chest armor slot. This is now fixed and should be a fix if there are any other similar cases in any other mod

Also added a config for deciding if grave content should drop if and when grave will expire

As Trinkets is now available for 1.18 this compatibility has been added back Added configs that can decide time for expiration of graves Graveyard graves will now always generate in the overworld, and not at the specified coordinates but in the dimension you died in Fixed a few other bugs

Added a wiki describing how to set up the mod as a modpack developer and/or server admin (on github)

Travelers backpack support is now available, which means you don't have to use trinkets for compatibility anymore! Added configs that can decide time for expiration of graves Graveyard graves will now always generate in the overworld, and not at the specified coordinates but in the dimension you died in Fixed a few other bugs

Added a wiki describing how to set up the mod for modpack developers and/or server admins

The retrieval functionallity has been rewritten, and comes with some new bonuses.

  • The mod now has a semi advanced grave robbing system. In the configs you can change if only graves are robbable, if only the attacker can rob the grave or not, and after how long the grave can be robbed.

  • You can now specify in the config what inventory you want to stack on top of which. The inventory you prioritize will be the one the layout remains the same in. There's a separate config for when looting graves if you want to prioritize another inventory when the grave is not yours

  • The grave placement can now go by both a block whitelist and block blacklist. They are both configurable. The whitelist are called Soft Replace, and blacklist Strict Replace. This way you can try at first to find a nearby air block (or any other of your choice) so you won't have to mine if you suffocate to death. In case one of the whitelisted blocks are not within reach however, the grave will find the closest block that's not on the strict blacklist. These block lists can be changed with a datapack at data/yigd/tags/blocks/soft_whitelist.json and data/yigd/tags/blocks/replace_blacklist.json.

  • The whitelist for generating a block under the grave have now been moved to data/yigd/tags/blocks/support_replace_whitelist.json

  • Added a graveyard feature!      This is not a world generation feature, but a way map makers, server admins, and possibly mod pack developers can specify a couple of blocks that graves will try to generate at first. If you die and one of the specified block coordinates are empty (air), your grave will generate there. Otherwise it'll generate as usual where you died. Can add/remove/change these in the config

  • Updated build version to 1.18-rc4

The retrieval functionallity has been rewritten, and comes with some new bonuses.

  • The mod now has a semi advanced grave robbing system. In the configs you can change if only graves are robbable, if only the attacker can rob the grave or not, and after how long the grave can be robbed.
  • You can now specify in the config what inventory you want to stack on top of which. The inventory you prioritize will be the one the layout remains the same in. There's a separate config for when looting graves if you want to prioritize another inventory when the grave is not yours
  • The grave placement can now go by both a block whitelist and block blacklist. They are both configurable. The whitelist are called Soft Replace, and blacklist Strict Replace. This way you can try at first to find a nearby air block (or any other of your choice) so you won't have to mine if you suffocate to death. In case one of the whitelisted blocks are not within reach however, the grave will find the closest block that's not on the strict blacklist. These block lists can be changed with a datapack at data/yigd/tags/blocks/soft_whitelist.json and data/yigd/tags/blocks/replace_blacklist.json.
  • The whitelist for generating a block under the grave have now been moved to data/yigd/tags/blocks/support_replace_whitelist.json
  • Added a graveyard feature!      This is not a world generation feature, but a way map makers, server admins, and possibly mod pack developers can specify a couple of blocks that graves will try to generate at first. If you die and one of the specified block coordinates are empty (air), your grave will generate there. Otherwise it'll generate as usual where you died. Can add/remove/change these in the config

Fixed a few bugs

  • You will no longer lose all your items by going back to the overworld from the end

  • Will now work with new overworld world height

  • Tell Grave Pos will now tell you where the grave generated and not where you died (sometimes the coordinates where off)

  • Previous update made xp drop from both player and grave. Now it will only drop from one of them. Xp drop configs will also now work with the graves disabled

Fixed a few bugs

  • You will no longer lose all your items by going back to the overworld from the end

  • You can now use worlds with custom world height (not tested in 1.17)

  • Tell Grave Pos will now tell you where the grave generated and not where you died (sometimes the coordinates where off)

  • Previous update made xp drop from both player and grave. Now it will only drop from one of them. Xp drop configs will also now work with the graves disabled

Fixed an error where if you got killed by an explosion no graves would generate. Also fixed an error where items equiped to mob inventories (such as horse armor or saddles) didn't drop

1.18 update of the mod!

This version will add all features from the latest 1.17.1 version, except some mod compatibilites as these mods has not been updated to 1.18 yet

Fixed issues where graves forgot they existed in different worlds sometimes

Added a config to disable the built in soulbound enchantment (requires restart to work)

Added support for mods that will extend the vanilla inventory ItemStack list (like backslot)

Soulbound items will now also render in your inventory when you die, while other items will not (as they will end up in your grave, and not in your inventory when you die)

Added support for inventorio

Items in modded inventories like trinkets or inventorio will now work with soulbound

Added a new config! Adapt Render: If true, this will draw the sprite of the block under the grave on top of the grave ground layer. This can look a bit buggy, since it will compress the sides. Note that this feature will only draw the sprite on top of the block. Blocks that are transparent you'll be able to see the actual grave texture through

Fixed a bug where if you added experience levels to your user with the /xp command, these levels would not be restored in your grave

Fixed an error where the grave deleted all your items you had before you retrieved your items, and did not delete the grave.

Added a command /retrieve_grave <user> to retrieve lost items. Using the command without the user argument, your items will be restored. If you use the argument, the selected players items will be restored. You can not retrieve someone elses grave.

The grave is now water loggable and will by default be water logged if you die in water.

Fixed charm incompatibility with the mod, and fixed soulbound not working when graves were disabled in your world/current dimension.